在 Facebook 中嵌入视频播放器 html5 iframe 像 YouTube 一样分享
Embedding video player html5 iframe in facebook share like YouTube
当某些内容从 youtube 分享到 facebook 时,facebook 现在会显示 youtube html5 播放器。
如果您查看他们的 url 之一(https://www.youtube.com/watch?v=uuS5ZyQhvsk) in the open graph debugger,您可以看到他们现在正在为他们的 html 播放器和 Flash 播放器提供开放图元数据.
我还有一个位于 iframe 中的播放器,现在包含与 youtube 相同的标签,减去 flash 标签,因为我们没有 flash 播放器,但它不起作用,而 facebook 是给我这个没有意义的错误:
Share has playable media but will not play inline because it would cause a mixed content warning if embedded. Add a secure_src or make the video src secure to fix this.
这是 Facebook 正在阅读的信息:
这是生成该错误的 url 示例:https://www.la1tv.co.uk/player/124/260
我能想到的是 Facebook 已经与 youtube 达成了某种协议,这还不是对所有人都可用,但从那个错误中还不清楚。
我们网站上的所有内容都通过 https 提供。
有人知道这是怎么回事吗?
我在 Facebook 上的任何地方都找不到如何执行此操作的任何文档。
前阵子我发了一个 similar question 试图让这个工作,但当时 youtube 仍然只向 facebook 提供 flash 播放器。
看来其他人也遇到了类似的问题 here。
根据 WizKid 的说法,这目前正处于 YouTube 的试用期,希望在未来某个日期向所有人推出。
当某些内容从 youtube 分享到 facebook 时,facebook 现在会显示 youtube html5 播放器。
如果您查看他们的 url 之一(https://www.youtube.com/watch?v=uuS5ZyQhvsk) in the open graph debugger,您可以看到他们现在正在为他们的 html 播放器和 Flash 播放器提供开放图元数据.
我还有一个位于 iframe 中的播放器,现在包含与 youtube 相同的标签,减去 flash 标签,因为我们没有 flash 播放器,但它不起作用,而 facebook 是给我这个没有意义的错误:
Share has playable media but will not play inline because it would cause a mixed content warning if embedded. Add a secure_src or make the video src secure to fix this.
这是 Facebook 正在阅读的信息:
这是生成该错误的 url 示例:https://www.la1tv.co.uk/player/124/260
我能想到的是 Facebook 已经与 youtube 达成了某种协议,这还不是对所有人都可用,但从那个错误中还不清楚。
我们网站上的所有内容都通过 https 提供。
有人知道这是怎么回事吗?
我在 Facebook 上的任何地方都找不到如何执行此操作的任何文档。
前阵子我发了一个 similar question 试图让这个工作,但当时 youtube 仍然只向 facebook 提供 flash 播放器。
看来其他人也遇到了类似的问题 here。
根据 WizKid 的说法,这目前正处于 YouTube 的试用期,希望在未来某个日期向所有人推出。