我尝试使用localStorage和globalStorage在浏览器中本地存储少量数据(来自本地页面),但是使用globalStorage获得了安全性异常,并且数据不会与localStorage持续存在。
Cookie太小,使用文件和数据库似乎有点矫枉过正,并且可能在各个平台上都不稳定。我是否真的必须使用文件或数据库来存储~20kb的数据?是否有替代localStorage或其他解决此问题的方法?
答案 0 :(得分:4)
在使用iPhone 4.3模拟器中的应用程序启动之间保持数据时,我没有遇到任何问题。
function onDeviceReady() {
//window.localStorage.setItem("key", "value");
var value = window.localStorage.getItem("key");
navigator.notification.alert(value);
}
取消注释以设置初始值,然后将其注释掉以在后续启动时测试持久性。