[AIR] AS3操作文件时报SecurityError: fileWriteResource 错的解决方法

Posted 浮生若夢♬為歡幾何

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[AIR] AS3操作文件时报SecurityError: fileWriteResource 错的解决方法相关的知识,希望对你有一定的参考价值。

在用File操作(移动,删除等)或者写入文件时,以下写法会报错

var file:File =File.applicationDirectory.resolvePath("1.swf");

 

正确的写法如下:

 

var file:File = new File(File.applicationDirectory.resolvePath("1.swf").nativePath);
if(file.exists){
   file.deleteFile();
}

 

以上是关于[AIR] AS3操作文件时报SecurityError: fileWriteResource 错的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

AS3 / AIR - 创建纯文本文件?

as3 AIR 添加或删除ApplicationDirectory目录下文件

AS3 AIR文件搜索和替换

AS3 / AIR:尝试上载文件时出现IOStream错误

AS3:我的 AIR 应用程序应该使用啥 resolvePath?

Air As3 XML 编辑/保存