错误2000在闪存
问题描述:
有时(我不能给出确切的情况分类)错误#2000被闪存播放器抛出。我想这是由于通过本地连接使用外部swf(sqlly拼写检查库)引起的。错误2000在闪存
你有什么想法我该如何解决这个错误?
谢谢你提前!
答
没有实际的代码,有大约3或4个错误#2000的不同原因。大多数时候,这是因为安全策略设置不当或没有及时收到。
- 如果它不是外部swf,那么可能是您的某些资产不在您的调试文件夹中。
-
下一个问题,检查将是如果有足够的时间背景下成立,
VAR myLoader:装载机=新的Loader();
var url:URLRequest = new URLRequest(“myExternalMovie.swf”);
myLoader.load(url);//注意它不是以下
myLoader.load(new URLRequest(“myExternalMovie.swf”)); 完整的网址引用似乎比亲戚好。
- 我不推荐这最后一个,但您可以尝试通过向实际安全事件的contentLoaderInfo添加事件侦听器来抑制错误。
答
您可以在编译器设置中尝试-use-network = false并嵌入您正在访问的任何外部文件,如xml或css。也是任何你加入到你的主要swf中的子swf,如果他们反过来加载外部资产,他们也应该这样做。