2011-03-12 2 views
1

모바일 용 위젯을 만들고 있는데 위젯 용 XML 파일과 이미지 파일을 저장하고 싶지만 Windows 용 Opera 위젯 모바일 에뮬레이터에서이 코드를 테스트했을 때 , 나는 어떤 반응도 얻지 못했다. 난 함수의 시작에 경고 넣으면오페라 위젯 에뮬레이터를 사용하는 Opera 위젯의 파일 입출력에 문제가 있습니다.

function storage() { 
var mountpoint=opera.io.filesystem.mountSystemDirectory('storage','myCoolSaves'); 
alert('he he he '); //// It was just to check if it executes first line on not but it doesn't 
var file = myCoolSaves.createDirectory('/myImages'); 
var stream = file.open('newfile.txt', opera.io.filemode.WRITE); 
stream.writeLine('hello'); 
stream.close(); 
stream = file.open('newfile.txt'); 
var data = stream.readLine(); 
stream.close(); 
opera.postError(data); 
} 

은 그러나 함수의이 호출되는 것을 의미하는 표시하지만 코드가 작동하지 않습니다. 일부 라이브러리를 가져와야합니까 ?? 오페라 SDK를 포함합니까 ?? 어느 누구도 나를 도울 수 있습니까

답변

2

Opera Mobile 위젯은 (http://labs.opera.com/news/2008/05/08/에 발표 된) 파일 I/O API를 지원하지 않습니다. 파일 I/O는 데스크톱 빌드에서만 지원됩니다.

이것은 모바일에서 코드가 작동하지 않는 이유를 설명합니다.

관련 문제