Swfobject embedswf - 未加载电影

时间:2014-07-16 07:47:07

标签: html flash swfobject

有人可以告诉我这段代码有什么问题吗?

<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

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

我刚才遇到了类似的问题,正如评论所示,问题是SWF文件的错误路径。在你的情况下,它应该是:

swfobject.embedSWF("/animations/standing.swf", "position", "250", "200", "9");

路径的开头有一个缺失的斜线。这应该使它在网站的根目录中查找SWF文件。