Flash AS2 - LoadMovie movieclip属性编辑不会在浏览器中显示

时间:2011-04-13 19:35:31

标签: actionscript

使用loadmovie我在不同的域上加载外部SWF。对加载的SWF中的影片剪辑所做的任何属性更改都不会显示在broswer中。

container.emc.loadMovie("http://externaldomain.com/movieA.swf");

在movieA内部是movieclip“box”。我不希望“盒子”可见,所以我用过

container.emc.box._visible = false;

此时所有工作正常,当我从Flash(CS3)预览SWF时,我看到该框不可见。

当我在浏览器中打开SWF时,会加载movieA,但框不会设置为不可见。所有浏览器或我尝试的任何发布设置都会发生这种情况。

提前致谢

1 个答案:

答案 0 :(得分:0)

听起来像是一个缓存问题。短期修复是清除缓存并重试。在长期修复中防止这种情况发生的一个问题是使用缓存破坏程序:

container.emc.loadMovie("http://externaldomain.com/movieA.swf"+ '?r=' + int(Math.random() * 100000);

这样做会强制浏览器在您每次请求时刷新此文件。