我有一个带有“赞”按钮的应用程序。一旦我点击“赞”,一条包含视频链接的帖子就会出现在我的 Facebook 墙上。 如果我关闭 facebook 安全性(所有 FB 页面都是通过不安全的 http 打开),我可以播放嵌入到我的 facebook 墙中的视频。但是,一旦安全性设置完毕,单击我的视频缩略图就会打开一个新选项卡,而不是嵌入式播放器。
无论 Facebook 安全性如何,我如何才能使视频以相同的方式播放。
看起来这是可能的:YouTube 页面包含基本相同的 OGraph 选项卡,但无论 FB 安全设置如何,它们的播放器总是嵌入到我的墙中打开。
最佳答案
您可能需要指定视频的 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 用户内联显示内容
关于facebook - 对于 HTTPS 用户,共享的 Facebook 视频不会内嵌在墙帖中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8267543/