2012-09-30 34 views
3

我試圖用科爾多瓦2.0.0 API文件傳輸()。下載()我得到了連續2個錯誤 1)下載錯誤的源文件 2)下載錯誤目標文件科爾多瓦2.0.0下載文件的Android

這裏是我的代碼...

function downloadMaterial() { 

    var fileTransfer = new FileTransfer(); 
    var serverURL = 'http://img.youm7.com/images/NewsPics/large/S2200921125437.jpg'; 

    var uri = encodeURI(serverURL); 
    var filePath = persistent_root.fullPath+"/" + fileName; 
    //filePath = file:///data/data/com.example.studyapp/S2200921125437.jpg 

    var onSuccess = function (entry) { 
     console.log("download complete: " + entry.fullPath); 
    }; 
    var onError = function (error) { 
     console.log("download error source " + error.source); 
     console.log("download error target " + error.target); 
     console.log("upload error code " + error.code); 
    }; 
    fileTransfer.download(uri, filePath , onSuccess, onError); 
} 

你知道我該怎麼辦? 在此先感謝...

回答

0

您好我已經解決了上述問題.. 我已經安裝了新版本的科爾多瓦2.1.0,我不添加任何一行代碼,然後它的工作正確 所以我認爲,這是cordova 2.0.0 API中的一個錯誤或類似的東西。

謝謝!