2016-08-25 31 views
0

コードを使用してファイルをダウンロードしようとしています。 Cordovaファイル転送のダウンロードに失敗しました9 - レスポンスコード200

これらのiOS用の設定: コルドバ6.3.1、ファイルプラグイン3.0.0、ファイル転送プラグイン1.4.0、Xcodeの7、テスト・システム上のIOS 9.3.4

しかし、また中のWindows 10 uwp- App。

ダウンロードは、(主に小規模なファイルの場合)動作することがありますが、それ以外の場合にはファイルのダウンロードに失敗します。だから私は一般的なコードは正常に動作すると思います(古いCordovaバージョン)。

ファイルは毎回作成され、レスポンスコードは200なので、私のシステムはすべて正常に見えますが、ファイルは、サイズが大きいほんの数バイトです。

fileSystem.root.getDirectory(folderName, {create: true}, function(dirEntry){ 
    var path = dirEntry.toURL() + '/' + fileName; 
    var ft = new FileTransfer();   
    var uri = encodeURI(url) + '?' + new Date().getMilliseconds(); 
    ft.download(sessionurl, downloadPath, function(entry) { 
     entry.file(

      function(file) { 
       onsuccess(file); 
      }, 
      function(error) { 
       onerror(error); 
      } 
     ); 
} 

何かアドバイスは素晴らしいことだ。私は問題を発見したいくつかのチェックをした後

答えて

0

。私のサーバーは、PHP経由でファイルを提供します。許可されたメモリのサイズだった大きなファイルについて小さすぎる。私はそれを修正するために、サーバー上の許容メモリサイズを引き上げなければならなかった。

関連する問題