Я пытаюсь встроить видео из Facebook в тело статьи Apple News.
Согласно документации iframes не поддерживаются, поэтому у меня остались компоненты EmbedWebVideo
и Video
.
EmbedWebVideo, похоже, поддерживает только YoutTube и Vimeo, поэтому у меня остался компонент Video.
Я пробовал оба компонента, EmbedWebVideo
и Video
, но безрезультатно. Оба не работают. Компонент Video
отображает плеер, но видео не загружается. Это было протестировано локально на macbook (используя News Preview). При использовании того же компонента Video
со ссылкой на пример видео Apple https://devstreaming-cdn.apple.com/videos/streaming/examples/bipbop_4x3/bipbop_4x3_variant.m3u8
компонент загружает видео и воспроизводится.
Поддерживаются ли вообще видео в Facebook? Мне нужна конкретная ссылка? Я попробовал как короткие, так и длинные ссылки, которые я могу получить, запросив код для встраивания видео.
Компоненты и варианты типов ссылок, которые я пробовал:
{
"role": "video",
"url": "https://www.facebook.com/plugins/video.php?href=https%3A%2F%2Fwww.facebook.com%2FPageName%2Fvideos%video-number%2F"
},
{
"role": "video",
"url": "https://www.facebook.com/PageName/videos/video-number/"
},
{
"role": "embedWebVideo",
"url": "https://www.facebook.com/plugins/video.php?href=https%3A%2F%2Fwww.facebook.com%2FPageName%2Fvideos%video-number%2F"
},
{
"role": "embedWebVideo",
"url": "https://www.facebook.com/PageName/videos/video-number/"
}
Любая помощь будет принята с благодарностью.