【问题标题】:Posted SWF Video using opengraph does not play inline on Facebook user Feed使用 opengraph 发布的 SWF 视频不会在 Facebook 用户 Feed 上内联播放
【发布时间】:2012-11-14 07:29:00
【问题描述】:

当我以编程方式在我的 Facebook 墙上使用 opengraph 发布 SWF 视频时,该帖子会在我的提要中更新,并带有一个链接,该链接会打开一个播放 SWF 的新窗口。想要的结果是带有一个小播放按钮的帖子,它可以播放 swf 内联而不是打开一个窗口。大约两个月来,我浏览并测试了所有选项,看到了类似的问题,甚至还有一个似乎已关闭但未解决的错误报告。

如果我将 soundcloud 链接作为状态消息发布(以及在我的代码中使用开放图)它可以工作,但是当我自己制作时,它会发布但作为静态图像并且没有播放按钮。我在下面的 url 上使用了对象调试器

Object Debugger

在我的网站上,一切似乎都与下面 soundcloud 的对象调试器相同

Object Debugger

一定有什么我错过了,但我不知道它是什么。我希望这能帮助其他开发者节省两个月的生命。

还有其他关于SSL播放的问题,我已经按照他们的建议进行了修改,但结果是一样的。我还添加了建议的标签(og:video 和 fb:app_id),还是一样。

任何帮助都将不胜感激。

谢谢大家!

【问题讨论】:

    标签: facebook video facebook-opengraph inline feed


    【解决方案1】:

    这是一个较老的问题,可以在此找到解决方案:https://developers.facebook.com/blog/post/602/

    基本上你需要做的是:

    <meta property="og:video:secure_url" content="https://secure.example.com/awesome.swf"/>
    

    我建议您同时使用 http 和 https 链接。

    【讨论】:

    • 是的,他们已经解决了这个问题。这实际上是FB方面的一个问题。现在一切正常。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-13
    • 2011-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-28
    • 1970-01-01
    相关资源
    最近更新 更多