Opera小部件中使用opera widget模拟器的文件I / O问题

时间:2011-03-12 19:21:00

标签: javascript file-io widget opera

我正在为移动设备制作一个小部件,我想为我的小部件保存一些xml文件和图像文件,但是当我在Opera的widget手机模拟器中测试这个代码时,我没有得到任何响应。

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 ??请任何人帮助我

1 个答案:

答案 0 :(得分:2)

Opera Mobile Widgets不支持File I / O API(已在http://labs.opera.com/news/2008/05/08/上公布)。文件I / O仅在桌面版本上受支持。

这解释了为什么您的代码无法在移动设备上运行。