2012-01-26 5 views
0

Phonegap File APIに問題があります。 ここに私の問題の簡単な例:Phonegapでファイルを書き込む

function gotFileWriter(writer) { 

     for(var i=0;i<300;i++){ 
      alert(i); 
      writer.write(i); 
     } 

} 

ナビゲーター警告0 0が書き込まれるファイル ナビゲータの警告1. 何もないです。

ありがとうございます。

+0

あなたの質問に数回を読んで、まだそれを理解していない:( – Shoban

+0

あなたはその最後の文を修正してくださいことはできますか? – Jivings

答えて

3

PhoneGapファイルの操作は非同期です。おそらく起こっているのは、例外を引き起こす第2の書き込み、すなわちPendingOperationのIIRCを呼び出す前に、最初の書き込みが終了していないということです。ファイルに書き込むすべての情報を含む文字列を作成し、それを1つの書き込みコマンドで送信するか、次の項目を書き込む前にFileWriterからonwriteendイベントを待つ必要があります。

onwriteendの使い方については、FileWriterの完全な例を参照してください。

​​

関連する問題