2012-01-03 89 views
12

我在Flash中拥有一个播放器,并且在HTML5版本中也有相同的播放器。我打电话通过检测浏览器和设备的iframe页面,并相应地加载播放器,它工作正常。在Facebook墙上分享HTML5播放器

在播放器的HTML5版本之前,我能够将Flash播放器共享到Facebook。但是,我们如何使它能够与HTML5播放器一起使用?如果我共享iframe页面,它不起作用,视频也不播放。

我发现youtube能够做到我们要求的一样,请咨询并帮助如何完成要求。

回答

6

查看open graph documentation page上对应音频和视频数据的部分。

您需要将以下打开的图标记添加到文档中给出的资源页面。

<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> 
+0

感谢洁:) 我想定制的HTML5播放器发布到Facebook的不仅是我能张贴的flash播放器的视频,它播放的视频里面的Facebook墙上。你能帮我做些什么改变,我必须做些什么来完成要求。 – Jeet 2012-01-05 06:36:56

+0

@Jeetendra我不认为现在支持自定义HTML5视频播放器。 – 2012-01-10 12:39:52

+0

@JaiPandya谢谢你回答Jai!如果我能将你标记为答案,我会! – andy 2012-10-26 00:31:39