2009-11-12 35 views
2

我打算在每台通过诺基亚Web运行时窗口小部件访问Web服务的设备上存储唯一的ID。现在我知道这些Widget无法读取/写入设备上的文件,因此无法将该ID存储在设备上。诺基亚WRT Widget可以在设备上访问哪些信息?

有没有人可以解决这个问题?我想让这个小部件获得IMEI号码作为替代方案,并将用户使用信息存储在服务器上作为替代或类似的东西,但我不确定这个部件是否可以获取这些信息。

因此,我的另一个问题是,在使用诺基亚的WRT时,您将使用什么方法来存储持久性/会话数据,并且Widget是否有权检索设备的IMEI?

回答

1

通过使用setPreferenceForKey()方法可以将持久数据保存在WRT中。例如,检查this article

从WRT系统访问开始,它可以访问诸如日历,联系人,日志,SMS,MMS等标准应用程序,它可以访问设备位置,设备上的一些系统信息和传感器。

如何检索IMEI? Here就是例子。

1

您确实可以在WRT中检索IMEI,如this article所示。

我相信你不能依赖WRT中的任何本地存储。

Web浏览器缓存机制应该避免你的小部件不得不一遍又一遍地重新下载数据。

+0

那里似乎显然不是一个办法让使用WRT 1.0 IMEI号的文章是针对WRT 1.1 – 2009-12-02 00:23:10

相关问题