Встраивание Mixcloud работало нормально, а потом просто перестало.
В предпросмотре в плеере отображается изображение, но больше ничего. При публикации пост не показывает. Возможно, дело в длине темы? Слишком много участников?
Я только что попытался опубликовать вот этот трек:
Но получил тот же результат. Пустое пространство там, где должен быть встроенный плеер.
Сообщаю о той же проблеме с встраиванием Mixcloud: версия Discourse 2.7.0.beta4 (размещена на Digital Ocean). В превью отображается небольшое изображение обложки, но после публикации оно полностью исчезает.
Использование кода iframe для встраивания работает корректно, поэтому маловероятно, что проблема связана с блокировкой по IP.
Подтверждаю слова @enmossed: у меня по-прежнему возникает та же проблема — onebox не работает.
Я пробовал добавить домен mixcloud в разделы «Разрешённые onebox-фреймы» и «Разрешённые фреймы» в настройках администратора, но он всё равно не отображается (хотя в предпросмотре появляется).
При проверке в Chrome фрейм появляется до части html/body самого фрейма. Может ли это быть причиной проблемы?
Я думаю, что неочищенная часть относится к случаям, когда элемент ещё не добавлен в список iframe. Вы проверяете с новыми примерами или нажимаете «Перестроить HTML» в меню шестерёнки поста после того, как добавили mixcloud в белый список?