AS3 URLLoader无法找到本地文件

时间:2016-04-27 10:39:47

标签: actionscript-3 file-not-found urlrequest

使用AS3 Loader对象的加载(新的URLRequest(' file.swf'),该文件与FLA文件位于同一目录中。只需读取该flash查找基于文件的文件应用程序目录,但即使使用绝对文件路径,闪存也无法找到它,例如" C:\ Users \ acerbook \ Desktop \ swf2 \ file.swf"。

我一直在"错误#2044:未处理的IOErrorEvent:。"和#34;错误#2035:找不到网址。",似乎无论如何

编辑:使用adobe的预加载器文件进行测试并且它有效,因此我的AS必须存在一些问题,并会继续检查。

1 个答案:

答案 0 :(得分:0)

您确实读错了,文件是从生成的swf文件或生成的html文件的位置加载的(如果在html中运行),根据项目目录位置永远不会加载文件。如果您已将swf设置为导出到其他文件夹,则从该位置开始加载操作。

您使用的绝对路径不是有效的URL,因此URLRequest无法找到它。