我刚刚在Fl5制作了一个flash横幅并将其嵌入我的网站。
我可以通过直接访问该文件在我的浏览器中查看它,但是当它嵌入时,照片将无法加载。它加载的图像必须与.swf文件位于同一目录中,正如我所声明的那样,当直接进入文件时它显然有效,但是一旦嵌入就没有了。
如果其他人遇到此问题或知道如何解决此问题,请帮助我
谢谢。
可以找到flash文件的目录是:
网址是:
答案 0 :(得分:1)
您在代码中为图像指定的路径默认是相对于嵌入它们的HTML文件(如果直接转到swf,它们与swf相关)。您可以在嵌入时使用base
参数来解决此问题。
在HTML中添加一个参数:
<param name="base" value="banner" />
...在<object>
个元素中。
告诉FlashPlayer代码中的相对路径是相对于“banner”目录而不是HTML文件所在的目录。