2013-08-19 157 views
0

当我写这行到flex代码,我得到这个错误: 在这条线的多个标记:
-1046:类型未找到或不是编译时常量:文件。
-1120:访问未定义的属性文件。
- 访问未定义的属性文件的
- 类型未找到或不是编译时常:文件当我写这行到flex代码,我得到这个错误:

var dir : File = File.desktopDirectory.resolvePath("MyFolder"); 
+1

导入'flash.filesystem' ??看起来'File'类仅在AIR Runtime中可用。 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/filesystem/File.html –

+1

我的想法和@ SakthiKumar一样。你在建立一个AIR应用程序吗?如果不;你不能使用File类。 – JeffryHouser

回答

0

事实上,他们在评论中说,文件类是只在空气中使用应用。

无法从基于浏览器的Flash/Flex应用程序访问客户端的文件。

你只允许存储闪存的cookies(本地共享对象),如果你wan't用户上传的文件,他们需要做的是通过器flash.net.FileReference

好运

+0

非常感谢,解决了 – alicim

相关问题