我有一个带有Like按钮的应用程序。点击“赞”后,包含视频链接在内的帖子会进入我的脸书墙。 如果我关闭facebook安全(所有FB页面都通过不安全的http打开),我可以播放嵌入我的Facebook墙的视频。但是一旦安全性出现,点击我的视频缩略图就会打开一个新标签,而不是嵌入式播放器。
无论facebook的安全性如何,我如何以相同的方式播放视频。
看起来可能:YouTube页面基本上包含相同的OGraph标签,但无论FB安全设置如何,它们的播放器都会一直打开到我的墙上。
答案 0 :(得分:5)
您可能需要指定视频的HTTPS来源,请参阅此处: https://developers.facebook.com/blog/post/602/
和文档: https://developers.facebook.com/docs/opengraph/#audiovideo
如何指定安全URL的示例如下:
<meta property="og:video:secure_url" content="https://secure.example.com/awesome.swf"/>
我认为youtube是一个特例,其他所有人都需要手动指定HTTPS URL,以便为HTTPS用户内联显示内容