我想将我的Flash视频播放器嵌入Facebook,这样当人们在Facebook上共享我的视频时,它将允许他们在Facebook上播放视频。我在此处看到有关stackoverflow的一些帖子,关于此主题,并且不再需要白名单,但是在2013年12月以后,我找不到任何有关它的信息。
还有可能吗 如果是,是否需要将其列入白名单?
您想要这样的SWF文件在Facebook帖子中:示例?
注意: Facebook仅显示从HTTPS服务器托管的SWF文件。如果可以的话,请继续阅读。
1)您需要在网站上拥有一个HTML页面,然后将其作为链接发布到您的Facebook状态中。Facebook将从链接页面中包含的meta标签中读取并加载SWF数据。
2)将meta标记放在页面HTML的<head> .... </ head>部分中的某个位置。
(注意:为了使上面的示例起作用,我当时使用了旧式嵌入,但是您可以尝试使用较新的OG标签。参考)。以下是您自己的html的示例(SWF进入“ video_src”)
< head >
<meta name="title" content="My Video SWF inside FBook" />
<meta name="description" content="Just a test for embedding SWF in a status" />
<meta name="medium" content="video" />
<link rel="image_src" href="https://website.com/files/test_Thumbnail.jpg"/>
<link rel="video_src" href="https://website.com/files/test_VideoPlayer.swf"/>
<meta name="video_width" content="504" />
<meta name="video_height" content="283" />
<meta name="video_type" content="application/x-shockwave-flash"/>
< /head >
3)当前最大宽度为504,高度为283。只要Facebook改变主意,请查看此页面以进行更新。
您可以使用其调试器工具检查Facebook如何“解析”您的html链接。只需像在墙上的帖子中那样粘贴您的html页面链接,它将显示实时预览。
更新:对于HTML5视频(注意:我本人还没有尝试过此部分,只是我的理解。)
假设您已经使用OG:标记,则只需放置多个OG:Video链接(第一个应该是Flash,然后回退到HTML5,后者应该是直接链接到视频文件)。
我现在无法确认,但是..如果HTML5视频文件是由系统播放器(在弹出窗口中播放)而不是使用您自己的自定义设计JS / CSS界面播放的,请不要感到惊讶。
<meta property="og:video" content="https://website.com/files/test_VideoPlayer.swf" />
<meta property="og:video:secure_url" content="https://server.com/files/test_VideoPlayer.swf" />
<meta property="og:video:type" content="application/x-shockwave-flash" />
其次是...(适用于非Flash)
<meta property="og:video" content="http://website.com/files/Video.mp4" />
<meta property="og:video:secure_url" content="https://server.com/files/Video.mp4" />
<meta property="og:video:type" content="video/mp4" />
<meta property="og:video:width" content="500" />
<meta property="og:video:height" content="280" />
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句