2012-02-09 40 views
0

我刚刚在Fl5中制作了一个Flash横幅并将其嵌入到我的网站中。如果嵌入到网站中,Flash将不会加载图像

我可以通过直接转到文件在浏览器中查看它,但是当它嵌入时照片将无法加载。它加载的图像必须与.swf文件位于同一个目录中,正如我所说的,直接进入文件时它可以正常工作,但是一旦它被嵌入,它就会显示出来。

如果其他人有这个问题,或者知道如何解决它,请帮我

谢谢。

,其中的Flash文件,可以发现该目录为:

http://tinyurl.com/6q5pu79

的网站地址是:

http://tinyurl.com/7x7nzz3 Ç

回答

1

您指定的图像的路径,你的代码默认是相对于嵌入它们的HTML文件(如果直接进入swf,它们与swf相关)。嵌入时,您可以通过使用base参数来解决该问题。

在你的HTML添加PARAM:

<param name="base" value="banner" /> 

...都<object>元素中。

这会告诉FlashPlayer,代码中的相对路径与“banner”目录相对,而不是HTML文件所在的目录。

+0

我试过这个,不能使它工作:-(其他建议? – Charlie 2012-02-09 00:33:46

+0

再试一次我的编辑 - 我不小心把你的文件夹称为'swf'而不是'banner' .--) – JimmiTh 2012-02-09 00:35:12