Я использую Cordova 3.6.3 и хочу скачать файл на Android. Я добавил все разрешения на передачу файлов и файлов, а также добавил плагин для передачи файлов и файлов. его дать мне Код ошибки: 1 .it создать файл в памяти, но его единственное имя. empty. В чем проблема?Кордова 3.6.3 скачать файл в Android
Я ищу другое решение, но его не работает.
var resimURL= "https://farm"+url.farm+".staticflickr.com/"+url.server+"/"+url.id+"_"+url.secret+"_b.jpg";
//alert("Download");
alert(resimURL);
var remoteFile =resimURL;
var localFileName = remoteFile.substring(remoteFile.lastIndexOf('/')+1);
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0,
function(fileSystem) {
fileSystem.root.getFile(localFileName, {create: true, exclusive: false},
function(fileEntry) {
var localPath = fileEntry.fullPath;
alert(localPath);
if (device.platform === "Android" && localPath.indexOf("file://") === 0) {
localPath =fileSystem.root.toUrl()+localPath.substring(7);
alert(localPath);
}
var ft = new FileTransfer();
ft.download(remoteFile, localPath,
function(entry) {
alert("Download Complete");
},
fail);
},
fail);
},
fail);
function fail(error) {
alert("error"+error.code);
}
Я сделал это, но его Dont помочь мне. :) такая же ошибка. –
@ NazırDogan hmm..error code 1 - FILE_NOT_FOUND_ERR. Правильно загружает ли ваш uri файл при попытке браузера? – SLee
yes .its загрузка. Например, эта ссылка в моем приложении https://farm4.staticflickr.com/3950/14951861574_27472abe70_b.jpg –