保存文件后,我无法第一次读取文件。 - 但是当我重新启动应用程序时,我可以读取文件。 - 我设置"应用程序支持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));
})
}
});
似乎关闭文件效果不佳。 我不能正确地知道原因。 请帮忙。
答案 0 :(得分:1)
在index.html中 我搬了
之前
<script src="build/polyfills.js"></script>
<script src="cordova.js"></script>
问题解决了。