结果:
导致结果的原因:
当使用cordova-plugin-file-transfer下载apk时 使用的存储的路劲有问题
错误代码如下
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fs) {
fs.root.getFile(fileName, { create: true, exclusive: false }, function (fileEntry) {
console.log(fileEntry);
//调用fileTransfer插件,下载文件
downLoadFile(fileEntry.toURL(),appurl); //!!!!!
}, function(err) {
console.log(err);
});
}, function(error) {
console.log(error);
});
以上的代码构造的本地apk的url都会有错导致there was a problem pasring the package
修改: