使用Cordova / PhoneGap构建将Android中的文件下载到默认下载文件夹

时间:2018-09-28 15:26:30

标签: android cordova phonegap

任何可以在phonegap应用程序中下载简单文件的示例代码。

这是东西,是下载文件的官方示例: http://docs.phonegap.com/en/3.3.0/cordova_file_file.md.html#FileTransfer

// !! Assumes filePath is a valid path on the device

var fileTransfer = new FileTransfer();
var uri = encodeURI("http://some.server.com/download.php");

fileTransfer.download(
    uri,
    filePath,
    function(entry) {
        console.log("download complete: " + entry.fullPath);
    },
    function(error) {
        console.log("download error source " + error.source);
        console.log("download error target " + error.target);
        console.log("upload error code" + error.code);
    },
    false,
    {
        headers: {
            "Authorization": "Basic dGVzdHVzZXJuYW1lOnRlc3RwYXNzd29yZA=="
        }
    }
);

什么是有效的filePath?在android中,我检查一些目录并始终返回错误。 示例:

/storage/emulated/0/Download/ << to test in an android phone
/storage/emulated/0/Download/temp.pdf << to test in an android phone
c:\\Users\\pp\\Downloads\\aaa.pdf  << to test in windows

什么都没有。

缺少一些细节。 问候。

0 个答案:

没有答案