请注意,文本文件不在www网站中(如果它在网站上,我可以使用http请求来获取它)。 我想强调文件的存储位置:在我们运行"离子cordova构建android"该文件位于" src / asset /"的目录下。如下图所示: in ionic project,and I have a.txt in the directory of "src/asset/"
我运行命令"离子cordova构建android",我得到一个android APK安装文件,应用程序运行正常。我想知道,我怎么能读取a.txt中的app?我知道该文件只是在apk中,我无法得到它。
答案 0 :(得分:0)
请尝试这样的事情: 将这段代码放在您希望在应用中访问文件的位置。
return new Promise((resolve, reject) => {
this.http.get('assets/TempJobList.json')
.subscribe(res => {
resolve(res.json());
}, res => {
reject(res.json());
});
});
在您的情况下,“TempJobList.json”是您的文本文件的名称。