请注意,文本文件不在www网站(如果是在网站,我可以使用http请求来获取(。我想强调文件的存储位置:在我们运行"ionic cordova build android"之前,该文件就在"src/asset/"目录下。如下图所示:在离子项目中,我在"src/asset/"的目录中有一个.txt
在我运行命令"离子科尔多瓦构建安卓"后,我得到了一个安卓APK安装文件,应用程序运行正常。我想知道,如何在应用程序中阅读.txt?我知道文件只是在apk中,但我无法得到它。
请尝试以下操作:将这段代码放在应用中要访问文件的位置。
return new Promise((resolve, reject) => {
this.http.get('assets/TempJobList.json')
.subscribe(res => {
resolve(res.json());
}, res => {
reject(res.json());
});
});
在您的情况下,"TempJobList.json"是文本文件的名称。