看起来cordova文件传输插件已经退役(我使用的是cordova 7.1和cordova-file-plugin v6.0.1),文件传输插件现在建议使用XHR XMLHttpRequest从远程服务器获取数据在本地保存。
所有示例似乎都显示下载数据,这些数据是PNG或文本文件,但我用它来下载许多文件类型,如图像,文本和二进制数据。
我接下来使用FileReader从非备份云位置读取文件。试图通过简单的复制/粘贴来使用XHR似乎很失败,如果有人有一个简单的例子,从互联网上下载文件并在Cordova上读取该文件。
我简直无法相信它就像这些示例那样复杂(比如编写20行代码来保存一个简单的文件)所以任何指针或示例的通用下载/插件都可以进行高速缓存以供离线使用有帮助的。