如何阅读文本文件?

时间:2017-09-04 07:48:20

标签: angular ionic-framework

我试图从本地阅读文字。 这是我的代码。

ReadFiles()
   {

      var filedir = this.file.dataDirectory ;
      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));                      
             })
           }            
      });

   }

这是来源的网址 https://www.dropbox.com/s/fnh20dyivzaui1b/FileSaveRead.rar?dl=0

我第一次安装apk时无法使用此代码读取文件。 但我重新安装apk而不卸载apk,它可以读取文件。 如果您知道原因,请帮忙。 问候。

1 个答案:

答案 0 :(得分:0)

在index.html中 我把src =“build / polyfills.js”移到了

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

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

问题解决了。