【发布时间】:2016-02-05 17:55:00
【问题描述】:
我正在使用 Cordova FileTransfer 对象将文件从 url 下载到设备。
var fileTransfer = new FileTransfer();
var path = cordova.file.dataDirectory;
fileTransfer.download(
fileUrl,
path + "/sample.pdf",
function(theFile) {
console.log("download complete: " + theFile.toURI());
alert("File downloaded to "+cordova.file.dataDirectory);
},
function(error) {
console.log(JSON.stringify(error));
}
);
在这种情况下,文件被下载到data/data/com.fileDemo/files/
(我不确定下载是否成功,因为我无法访问此文件夹。获取成功消息为download complete: file:///data/data/com.fileDemo/files/sample.pdf)。
如何使用相同的方法将文件下载到 android 设备的“Downloads”文件夹?
【问题讨论】: