Android 如何使用Ionic 3将文本文件的内容获取为字符串?

Android 如何使用Ionic 3将文本文件的内容获取为字符串?,android,typescript,ionic-framework,ionic3,Android,Typescript,Ionic Framework,Ionic3,我试过这个: this.item = this.params.get('filename'); console.log("[INFO] Opening File: >" + this.item + "<"); this.textboxContent = this.file.readAsText(this.file.dataDirectory, this.item); console.log("[INFO] Content of textboxContent: >" + this

我试过这个:

this.item = this.params.get('filename');
console.log("[INFO] Opening File: >" + this.item + "<");
this.textboxContent = this.file.readAsText(this.file.dataDirectory, this.item);
console.log("[INFO] Content of textboxContent: >" + this.textboxContent + "<");
this.item=this.params.get('filename');
console.log(“[INFO]打开文件:>”+this.item+”“+this.textboxContent+”[对象

Promise]SomeFile.txt这是因为readAsText返回一个Promise。您应该这样做

this.file.readAsText(this.file.dataDirectory, this.item).then((content)=>  
{
  this.textboxContent = content;
})

太好了!非常感谢!不客气。你能接受这个答案吗?谢谢。@FlyingToasterman先生很高兴听到你解决了这个问题!请将这个答案标记为已接受的答案,这样我们就可以结束这个问题:)很抱歉,我还在开会,有个午休时间。当然:)