当某些东西从YouTube分享到Facebook时,Facebook正在显示youtube
html5播放器.
如果您在open graph debugger中查找其中的一个URL(https://www.youtube.com/watch?v=uuS5ZyQhvsk),您可以看到他们现在正在为其html播放器以及闪存提供打开的图形元数据.
我也有一个位于iframe的玩家,现在包括与YouTube相同的标签,减去闪光灯,因为我们没有一个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仍然只提供给Flash的Flash播放器.
看起来像其他人也有类似的问题here.
解决方法
据WizKid说,这是目前在YouTube的试用期,希望在未来的日子推出给大家.