Bas*_*ame 2 javascript android cordova cordova-plugins
我在cordova(android)上遇到问题,当我尝试下载文件(完全是.zip)时,它总是出现错误代码1.网址在我的计算机上下载得很好.这是代码:
let fileTransfer = new FileTransfer();
url = encodeURI(url);
fileTransfer.download(
url,
cordova.file.externalApplicationStorageDirectory,
function(entry) {
console.log('download complete: ' + entry.toURL());
},
function(error) {
console.log('download error source ' + error.source);
console.log('download error target ' + error.target);
console.log('upload error code is ' + error.code);
});
Run Code Online (Sandbox Code Playgroud)
谢谢
Bas*_*ame 15
错误是我忘记在设备上下载时指定文件的名称,我不知道我必须指定它.所以这里是更正的代码(在6号的修改):
let fileTransfer = new FileTransfer();
url = encodeURI(url);
fileTransfer.download(
url,
cordova.file.externalApplicationStorageDirectory+'whatever.png',
function(entry) {
console.log('download complete: ' + entry.toURL());
},
function(error) {
console.log('download error source ' + error.source);
console.log('download error target ' + error.target);
console.log('upload error code is ' + error.code);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10008 次 |
| 最近记录: |