0

こんにちはStackoverflowianers!

PhoneGap に関する質問があります。

PhoneGap 2.8.1 での作業 fileTransfer.download() メソッドでファイルのダウンロードを行いました。縫い目は魅力のように機能しますが、すべてのファイル (サイズや拡張子に関係なく) は 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);
        }
    );

誰かが以前にこの問題を抱えていましたか? この不正行為の理由が何であるかを知っている人はいますか???

正しい方向へのヒントがいくつか、または少なくとも1つあればとてもうれしいです...!

サンクス。あらかじめご了承ください。

イングマール

4

1 に答える 1