保存文件

时间:2017-09-05 10:41:28

标签: ios angular ionic-framework

保存文件后,我无法第一次读取文件。 - 但是当我重新启动应用程序时,我可以读取文件。 - 我设置"应用程序支持iTunes文件共享",我可以第一次读取文件。

//文件保存

 this.file.writeFile(filedir,'sample.txt','hellow owlrd')
        .then((data)=>{
            this.viewCtrl.dismiss();
        }).catch(err=>
        {
            alert('ff'+JSON.stringify(err));
        });

//文件读取

       var filedir = this.file.documentsDirectory ;
  this.file.listDir(filedir,'recordtext').then((files)=>
  {      
       var i =0 ;

       for( let myfile of files){

         this.file.readAsText(filedir,myfile.fullPath.substr(1)).then((contents)=>{

             this.pushArray.push(this.getSubStr(contents));
             this.txtNames.push(myfile.fullPath.substr(1));                      
         })
       }            
  });

似乎关闭文件效果不佳。 我不能正确地知道原因。 请帮忙。

1 个答案:

答案 0 :(得分:1)

在index.html中 我搬了

之前

  <script src="build/polyfills.js"></script>

  <script src="cordova.js"></script>

问题解决了。