Facebook 使用setInnerFBML放置“时出现问题”;fb:flv“;旋转木马标签

Facebook 使用setInnerFBML放置“时出现问题”;fb:flv“;旋转木马标签,facebook,fbml,fbjs,Facebook,Fbml,Fbjs,我正在使用以下代码创建我页面中的视频链接: <a id="slide1" href="http://www.youtube.com/v/abcdef" title="aha"> <img src=\"http://www.test.something.com/hwdvideos/thumbs/oopsie.jpg" onclick=\"showvid('http://www.youtube.com/v/abcdef')" /> <

我正在使用以下代码创建我页面中的视频链接:

<a id="slide1" href="http://www.youtube.com/v/abcdef" title="aha">
    <img src=\"http://www.test.something.com/hwdvideos/thumbs/oopsie.jpg" 
         onclick=\"showvid('http://www.youtube.com/v/abcdef')"
    />
</a>

我有以下JavaScript代码:

function showvid(var1)
{     
    document.getElementById('videoshowX').setInnerFBML("<fb:flv src='http://www.mediacollege.com/video-gallery/testclips/barsandtone.flv' width='400' height='300' title='my movie' color='#FFBB00' salign='r' img='http://www.example.com/test.jpg' scale='showall'/>");        
}
函数showvid(var1)
{     
document.getElementById('videoshowX').setInnerFBML(“”);
}
我的问题是:


我可以设置内部FBML的东西。它没有任何作用。但是,任何其他文本或链接都可以正常工作。谁能给我点化一下吗?谢谢。

您不能将字符串传递给setInnerFBML。您必须传递一个fb:js字符串对象