需要帮助。
我有一个使用AS3创建的Flash游戏的.swf文件。我已使用object标签将其添加到HTML文件中。当我在我的MAC上的浏览器窗口中本地测试文件时,它播放.swf文件。该文件包含在与html文件相同的文件夹中。当我将其上传到服务器并在FF / Chrome / Safari上查看时,它只会显示白框。
以前我尝试过使用jquery swfobject,同样的问题。
我已经删除了代码以承担最小化并习惯了在线发现的不同示例,并且没有运气。
代码示例:
<!DOCTYPE html>
<html>
<body>
<object
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash /swflash.cab#version=8,0,0,0">
<param name="SRC" value="BodyShopGame.swf">
<embed src="BodyShopGame.swf"></embed>
</object>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="339" height="513">
<param name="movie" value="BodyShopGame.swf">
<embed src="BodyShopGame.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="339" height="513"></embed>
</object>
</body>
</html>
网站链接:http://www.stellacurley.com/flashtest.html
我也在PC上测试过,问题是一样的。我知道我忽略了一些显而易见的事情但是花了很长时间才想出答案。我是新手,所以任何帮助都会非常感谢。
答案 0 :(得分:0)
白框通常表示电影无法加载。使用浏览器的开发人员控制台查看SWF请求是否返回404(找不到文件)错误。
清单:
application/x-shockwave-flash
)