使用FBML在Facebook墙上嵌入自定义视频播放器/视频?

时间:2010-10-28 01:06:19

标签: facebook flash flv fbml

我正在尝试将视频(flv)或swf视频播放器用于Facebook墙上,但无论我做什么 - facebook发布原始fbml并忽略代码。我做错了什么?

<fb:swf 
    swfsrc='http://www.domain.com/flv_player/Main.swf' 
    imgsrc='http://www.domain.com/large1.jpg' 
    allowscriptaccess=”all” 
    flashvars='config=http://www.domain.com/playerConfigEmbed/2179.xml' 
    width="384" height="283" />

我也试过fb:flv

<fb:flv src='http://www.domain.com/files/file.flv' width='400' height='300' title='my movie' color='#FFBB00' salign='r' img='http://www.domain.com/thumbs/large1.jpg' scale='showall'/>

3 个答案:

答案 0 :(得分:4)

您可以使用Open Graph元标记轻松完成此操作。我在这里写了一篇关于如何做到这一点的简短教程:http://ahrengot.com/tutorials/custom-video-player-on-facebook/

此方法还允许您使用iphone的HTML5后备,甚至可以在Facebook iPhone应用程序中使用 - 我的示例设置了HTML5后备,同时显示了该功能。

答案 1 :(得分:2)

尝试一下:

<fb:swf
   swfbgcolor="000000"
   imgstyle="border-width:3px; border-color:white;"
   swfsrc='http://vimeo.com/moogaloop.swf?clip_id=12941088&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0'
   imgsrc='http://lojke.pl/PapayaLearn/video_link.png'
   width='400' height='302'>

答案 2 :(得分:0)

确保自己贴上标签 <Fb:fbjs-bridge />  在创建<fb:swf />之前  这将为您创建一个与Flash通信的桥梁。

然后:

<Fb:swf
 Swfsrc ='http: // your domain/yourflash.swf '
 Width = '550' height = '400' align ='center ' />

如果使用免费托管这些最可能的事情是Facebook阻止您的SWF可视化。