2012-01-26 3 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 파일 작업이 비동기입니다. 가장 많이 일어나는 일은 예외가 발생할 수있는 두 번째 쓰기 인 PendingOperation 하나의 IIRC를 호출하기 전에 첫 번째 쓰기가 완료되지 않은 것입니다. 파일에 쓸 모든 정보가 들어있는 문자열을 작성하여 하나의 쓰기 명령으로 보내거나 다음 항목을 작성하기 전에 FileWriter에서 onwriteend 이벤트를 기다려야합니다.

onwriteend 사용 방법에 대한 전체 예제 FileWriter를 살펴보십시오.

http://docs.phonegap.com/en/1.3.0/phonegap_file_file.md.html#FileWriter

관련 문제