有人可以告诉我这段代码有什么问题吗?
<div id="position">
<p>This is the place for showing the SWF(flash) file</p>
</div>
<script>
swfobject.embedSWF("animations/standing.swf", "position", "250", "200", "9");
</script>
一些可能有用的重要说明:
1 - 这是Joomla中的自定义HTML模块,显示在某个位置
2 - 名为“animations”的文件夹位于网站的根目录
中3 - 实际上这正确地嵌入了位置(高度和宽度)并且p元素没有显示但闪存文件也没有播放。如果我右键单击应该显示闪光灯的位置,我会看到2个选项:1 - 未加载电影和2 - 关于adobe flash ...
4 - 我使用静态发布的SWFObject,它运行得很好,但因为我在这个网站上使用flash文件很多,我需要动态发布SWFObject
任何帮助将不胜感激
答案 0 :(得分:0)
我刚才遇到了类似的问题,正如评论所示,问题是SWF文件的错误路径。在你的情况下,它应该是:
swfobject.embedSWF("/animations/standing.swf", "position", "250", "200", "9");
路径的开头有一个缺失的斜线。这应该使它在网站的根目录中查找SWF文件。