Похоже, что на Facebook что-то изменилось: ни OneBox, ни iframe больше не воспроизводятся встроенно, как положено. Вчера всё работало нормально, но совсем недавно каждый источник FB открывал новое окно и требовал входа в Facebook.
Может ли кто-то это подтвердить?
Дополнительное примечание:
Другие протестированные мной источники, которые работают встроенно без проблем, включают YouTube, Twitch и прямые ссылки с Amazon S3.
Та же проблема наблюдается в этом посте на Facebook. Это в какой-то мере подтверждает, что мобильные телефоны в данный момент не воспроизводят встроенные материалы Facebook внутри страницы. Есть ли решение?
У меня оба варианта отлично работают здесь на Meta с моего мобильного телефона, а также при проверке через DiscourseHub, Chrome и Safari. Однако Firefox не отображает встроенные элементы, хотя в целом мой Firefox на iOS плохо справляется с видео.
У меня несколько вопросов по встраиванию Instagram и Facebook.
Когда я вставляю ссылку на Facebook, появляется сообщение о входе в Facebook, и я не понимаю, откуда оно берётся.
Пример:
Это публичный пост, который можно увидеть даже без входа в Facebook.
В чём тогда проблема? Как можно встраивать публичные посты или видео из Facebook? Я пытался искать, но не нашёл никакого чёткого объяснения или решения… Много очень технических сообщений.
Я вижу, что в настройках Discourse есть параметр facebook_app_access_token, описание которого гласит:
Токен, сгенерированный на основе ID вашего приложения Facebook и секретного ключа. Используется для создания однобоксов Instagram.