在Facebook上分享HTML5播放器

12

我有一个Flash播放器,同样也有一个HTML5版本。通过iframe调用页面来检测浏览器和设备,并相应地加载播放器,一切都正常。

在HTML5版本的播放器之前,我能够将Flash播放器分享到Facebook。但是如何使它适用于HTML5播放器呢?如果我分享iframe页面,它不起作用,视频也无法播放。

我发现YouTube能够做到我们需要的功能,请给予建议和帮助以完成要求。

1个回答

6
请查看Open Graph 文档页面上有关音频和视频数据的部分。
您需要按照文档中给出的方式向资源页面添加以下 Open Graph 标签。
<html xmlns:og="http://ogp.me/ns#"> 
    <head>
        ...
        [REQUIRED TAGS]
        <meta property="og:video" content="http://example.com/awesome.swf" />
        <meta property="og:video:height" content="640" />
        <meta property="og:video:width" content="385" />
        <meta property="og:video:type" content="application/x-shockwave-flash" />
        <meta property="og:video:secure_url" 
              content="https://secure.example.com/awesome.swf" />
        <meta property="og:video" content="http://example.com/html5.mp4" />
        <meta property="og:video:type" content="video/mp4" />
        <meta property="og:video" content="http://example.com/fallback.vid" />
        <meta property="og:video:type" content="text/html" />
        ...
    </head>

谢谢Jai :) 我想把自定义的HTML5播放器发布到Facebook,而不仅仅是视频,就像可以发布Flash播放器一样,并且在Facebook墙内播放视频。你能帮我看看需要做哪些更改来实现这个要求吗? - Jeet
@Jeetendra 我认为目前不支持自定义HTML5视频播放器。 - Jai Pandya
@JaiPandya,谢谢你的回答,Jai!如果我能将你标记为答案,我会这么做的! - andy
4
你知道Facebook是否已经支持HTML5定制播放器了吗? - finiteautomata
@Jai 那YouTube是怎么做到的呢? - Muhammad bin Yusrat
我确信YouTube、Vimeo和可能其他视频平台都可以做到这一点。为什么只有他们能做到呢? - Chen Doron

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接