我開發了一款適用於iOS的應用程序,可下載大小不同的50-200幅圖片(最大10mb)。當我在我的無線局域網(大約50mbit/s)測試它時,該應用工作正常,但是當我的客戶端開始下載過程時,出現filetransfer.download()的錯誤代碼3。filetransfer.download()失敗,互聯網速度慢
有人有問題騙我嗎? 我該如何解決這個問題?
我開發了一款適用於iOS的應用程序,可下載大小不同的50-200幅圖片(最大10mb)。當我在我的無線局域網(大約50mbit/s)測試它時,該應用工作正常,但是當我的客戶端開始下載過程時,出現filetransfer.download()的錯誤代碼3。filetransfer.download()失敗,互聯網速度慢
有人有問題騙我嗎? 我該如何解決這個問題?
錯誤代碼的含義:
1 = FileTransferError.FILE_NOT_FOUND_ERR
2 = FileTransferError.INVALID_URL_ERR
3 = FileTransferError.CONNECTION_ERR
4 = FileTransferError.ABORT_ERR
5 = FileTransferError.NOT_MODIFIED_ERR
試試這個:
fileTransfer.download(source, target, successCallback, errorCallback, trustAllHosts, {
headers: {
Connection: "close"
}
})
應該解決您的問題。
更多信息:http://grandiz.com/phonegap-development/phonegap-file-transfer-error-code-3-solved/
但我只是下載文件我不上傳任何文件.. ?? –
@MathisHüttl更新了答案。測試修補程序,如果它能正常工作,請將其標記爲已接受的答案,否則,我會嘗試克隆科爾多瓦種子項目並嘗試此操作。 –
沒有它doesen慢速上網工作,當我的inet速度快,那麼沒有問題.. –
設置chunkedmode假的應該是關鍵。看看這個SO帖子 - http://stackoverflow.com/questions/8522729/phonegap-filetransfer-upload-fails-on-android – Gandhi
但我只是下載文件,我不上傳任何文件.. ?? –
它更多的文件傳輸問題,而不是上傳或下載,我相信。看看這個 - http://jcroucher.com/2013/08/29/phonegapcordova-filetransfer-error-3-android/讓我知道它是否有用 – Gandhi