PhoneGap FileTransfer下载在6千字节后停止

时间:2013-06-20 17:36:52

标签: download cordova

您好Stackoverflowia!

这是我,有一个PhoneGap问题:

使用PhoneGap 2.8.1我通过fileTransfer.download()方法进行文件下载。接缝工作就像一个魅力,但所有文件(没有metter大小或扩展名)下载到6千字节文件。据我所知,源和目标是可以的,但下载在6千字节后定期结束。没有错误,没有任何错误...

我的代码:

    navigator.notification.activityStart("Please wait....", "Loading");
    var fileTransfer = new FileTransfer();
    var uri = $(this).attr('file');
    var fName = uri.substring(uri.lastIndexOf('/')+1);
    var localPath = '/mnt/sdcard/download/';
    var filePath = localPath+fName;

    fileTransfer.download(
        uri,
        filePath,
        function(entry) {
            navigator.notification.activityStop();
            navigator.notification.alert('/sdcard/download/', function(){}, 'Saved in...', 'Close');
            console.log("download complete: " + entry.fullPath);
        },
        function(error) {
            navigator.notification.alert('Code: '+error.code, function(){}, 'Error...', 'Close');
            console.log("download error source " + error.source);
            console.log("download error target " + error.target);
            console.log("upload error code" + error.code);
        }
    );

以前有人遇到过这个问题吗?这有什么可能是造成这种不当行为的原因吗?

我会非常高兴某些 - 或者至少有一个 - 暗示正确的方向......!

日Thnx。提前回复。

英格玛

1 个答案:

答案 0 :(得分:0)

对所有Stackoverflowia用户抱歉!我自己解决了......

但是,如果你曾遇到过这个问题,那么请点击这里来帮助你自己:

“只需​​将下载的6千字节(或更多或更少)文件从您的设备复制到PC,并且 - 例如使用Notepad ++ - 查看其中的内容。该文件的内容将帮助您直接解决问题......“

Greatinx,

英格玛