在移动(JIL / W3C)小部件中存储数据

时间:2010-08-17 09:35:50

标签: javascript widget mobile-phones w3c

如何在移动小部件(JIL / W3C)中存储数据。 Widget.setPreferenceForKey()是唯一的选择吗?

3 个答案:

答案 0 :(得分:2)

您可以使用Widget.setPreferenceForKey()方法存储小尺寸数据,并使用Widget.preferenceForKey()检索它。目前没有其他选择。

答案 1 :(得分:2)

与Radu的解决方案没有什么不同,但它允许您以持久的方式存储数据。因此,您的小部件可以将数据存储在许多不同的设备和浏览器中。

您可以在此处阅读:http://tinyhippos.com/2010/04/11/mobile-widgets-persistence-cross-platform-wrapper/

希望它有所帮助。

答案 2 :(得分:1)

是的,如果您想要保留数据,Radu sais是唯一的选择。但请记住,它是键/值存储,键和值是字符串。要存储对象,您需要将它们转换为JSON或从JSON转换。

遗憾的是,文档很少见,但这是一个很好的开始:Opera dev