从我广泛阅读,iOS的5.1 localStorage的/的WebSQL行为改变,苹果公司提起已经完全滚入科尔多瓦1.6.0。 然而,在科尔多瓦1.7.0和iOS 5.1.1在我的(新)应用程序运行时,我仍然看到丑陋的,不正确的行为。
我用window.localStorage来存储和检索数据。 例如window.localStorage.getItem( “activeFormId”)window.localStorage.setItem( “activeFormId”,formId); 这些基于科尔多瓦应用程序内的同一会话期间工作得很好。 如果我的背景与主体的iOS按钮应用程序,然后重新开始,这通常运作为好。
然而,那一刻我杀应用程序(双击,长按,点击红圈)并重新启动,所有的localStorage的数据丢失。 我曾与jsconsole.com也验证了这一点。
是我需要确保持久性错误修复工作有额外的步骤? 任何帮助是极大的赞赏。