zoukankan      html  css  js  c++  java
  • air写文件 SecurityError: fileWriteResource 时报错的解决方法

    用 File.applicationDerectoryPath.resolv("text.txt")会报SecuriyError错误!

    解决:

    var _Path:File = File.applicationDirectory;
    var _url:String = _Path.nativePath.toString();
    _url+= "/test.txt";
    var file:File = new File(_url);
    var stream:FileStream=new FileStream;
    stream.open(file, FileMode.WRITE);
    stream.writeUTFBytes(input.text);
    stream.close();


    或是
    把这句话var file:File =File.applicationDirectory.resolvePath("musiclist.xml");;
    改成:var file:File =new File(File.applicationDirectory.resolvePath("musiclist.xml").nativePath);

    要将file的文件地址改成全路径的,不能是相对路径的
    转:用 File.applicationDerectoryPath.resolv("text.txt")会报SecuriyError错误!

    解决:

    var _Path:File = File.applicationDirectory;
    var _url:String = _Path.nativePath.toString();
    _url+= "/test.txt";
    var file:File = new File(_url);
    var stream:FileStream=new FileStream;
    stream.open(file, FileMode.WRITE);
    stream.writeUTFBytes(input.text);
    stream.close();


    或是
    把这句话var file:File =File.applicationDirectory.resolvePath("musiclist.xml");;
    改成:var file:File =new File(File.applicationDirectory.resolvePath("musiclist.xml").nativePath);

    要将file的文件地址改成全路径的,不能是相对路径的
    用 File.applicationDerectoryPath.resolv("text.txt")会报SecuriyError错误!

    解决:

    var _Path:File = File.applicationDirectory;
    var _url:String = _Path.nativePath.toString();
    _url+= "/test.txt";
    var file:File = new File(_url);
    var stream:FileStream=new FileStream;
    stream.open(file, FileMode.WRITE);
    stream.writeUTFBytes(input.text);
    stream.close();


    或是
    把这句话var file:File =File.applicationDirectory.resolvePath("musiclist.xml");;
    改成:var file:File =new File(File.applicationDirectory.resolvePath("musiclist.xml").nativePath);

    要将file的文件地址改成全路径的,不能是相对路径的

    此方法不适用于手机平台...

    var a:File = File.applicationDirectory.resolvePath("innercity.png"); 

    安卓下:安卓下..a.nativePath为""    url为app:/innercity.png

    ios下..a.nativePath为正常    url为app:/innercity.png  但是同样不可写

    故绝对路径无效..

  • 相关阅读:
    MySQL: Connection Refused,调整 mysql.ini中的 max_connections
    Eclipse: Difference between clean, build and publish
    Enterprise Integration Patterns
    圆上两点的解题思路(用户需求分析的隐喻)
    Activiti解析.bpmn文件获得User Task节点的CandidateUsers特性的值
    Activiti的BPMN演示工具
    Activiti For Eclipse(Mars)插件配置
    TortoiseSvn/Git的WaterEffect
    Activiti启动某个流程失败,页面报500
    eclipse webproject activiti
  • 原文地址:https://www.cnblogs.com/zhepama/p/3473136.html
Copyright © 2011-2022 走看看