首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >诺基亚WRT小部件可以在设备上访问哪些信息?

诺基亚WRT小部件可以在设备上访问哪些信息?
EN

Stack Overflow用户
提问于 2009-11-12 14:22:28
回答 3查看 1.1K关注 0票数 2

我打算在通过诺基亚web Runtime Widget访问Web服务的每台设备上存储一个唯一ID。现在,我知道这些小部件不能在设备上读/写文件,因此不可能将该id存储在设备上。

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

所以我的另一个问题是,在使用诺基亚的WRT时,你通常会使用什么方法来存储持久/会话数据,以及Widget是否有权检索设备的IMEI?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-11-13 23:31:14

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

在WRT系统接入中,它可以访问日历、通讯录、日志、短信、彩信等标准应用程序,可以访问设备位置、一些系统信息和设备上的传感器。

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

票数 1
EN

Stack Overflow用户

发布于 2009-11-12 22:33:02

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

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

web浏览器缓存机制被认为是为了避免你的小部件不得不一次又一次地重新下载数据。

票数 1
EN

Stack Overflow用户

发布于 2009-12-12 07:23:50

实际上,setPreferenceForKey() / getPreferenceForKey() -function对提供了一些持久存储,但是分配的内存非常有限,超过限制将使小部件崩溃。

下面是WRT API的完整API引用:http://library.forum.nokia.com/index.jsp?topic=/Web_Developers_Library/GUID-7C69DDA4-16F1-4A8F-BDB2-4CB0015B4E81.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1720282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档