0

我正在尝试从服务器下载图像并将其存储在 SD 卡上,然后将其显示在黑莓 10 上。

但我无法下载文件。

这是我的代码:

fileTransfer.download(
    "http://smartphone.thnt.vn/VietGames/GhepTranhTu/IOS/update/" + anhup[i], 
    "file:///SDCard/downloads/" + anhup[i],
    function (entry) {
        sa = entry.fullPath;
        alert("download complete: " + entry.fullPath);

        if(i < anhup.length - 1) {
            doDownload(i + 1);
        } else {
            alert("download done");
        }
    }, function (error) {
        console.log("download error source " + error.source);
        console.log("download error target " + error.target);
        console.log("upload error code" + error.code);
    }
);
4

1 回答 1

0

从此获取 sd 卡目录路径:-

window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFSData, fail);

function gotFSData(fileSystem) {     
   console.log(fileSystem.root);                
   fileSystem.root.getDirectory("download", 
                                {create: true, exclusive: false}, 
                                gotFileEntrywriter, 
                                fail);                              
}
于 2013-04-27T03:41:04.020 回答