我想在我的 facebook iframe 画布中嵌入一个 flash 文件,我正在使用 PHP sdk,这是我的代码,
echo "<fb:swf swfsrc=\"http://my.site.com/facebook-test/the_file.swf\" width=\"760\" height=\"710\" />";
我已经尝试了一切,但它似乎仍然不想显示。
提前谢谢!
我想在我的 facebook iframe 画布中嵌入一个 flash 文件,我正在使用 PHP sdk,这是我的代码,
echo "<fb:swf swfsrc=\"http://my.site.com/facebook-test/the_file.swf\" width=\"760\" height=\"710\" />";
我已经尝试了一切,但它似乎仍然不想显示。
提前谢谢!
在服务器上的网页中托管您的闪存。然后使用画布上的 iframe 拉入该页面,从而拉入您的 Flash。
将 swf 嵌入到 html 文件中,并让 iFrame 调用 html 文件。在这里(正在建设中)对我来说就像魅力一样。原文可以在这里找到。
您还需要包含 imgsrc 属性。这是一个缩略图,开始显示,因为 facebook 要求用户在加载实际 swf 之前单击缩略图
所以你需要类似的东西:
echo "<fb:swf imgsrc=\"http://my.site.com/facebook-test/the_file_thumbnail.jpg\" swfsrc=\"http://my.site.com/facebook-test/the_file.swf\" width=\"760\" height=\"710\" />";
使用 iframe Canvas 应用程序,您不需要使用<fb:swf>
,而应该依赖SWFObject或类似的东西来嵌入它,就像您使用标准网页一样。
这将永远不会运行,因为您的应用程序是 iframe
此代码将仅在 FBML Canvas 上运行
任何方式,如果你使用 html 来呈现 flash 将不会在 IE 中运行,但它会在 Firefox 中运行