2012-11-15 39 views
1

我已阅读由iOS 5.1中的嵌入式UIWebViews创建的Web SQL数据库降级持久性的severalaccounts,但我无法确定在普通旧Mobile Safari中访问的Web应用程序是否也存在此问题。有谁知道我是否应该期望使用Mobile Safari访问的Web应用程序具有较低的数据持久性级别?iOS 5.1上的Web SQL数据库持久性

回答

0

虽然我还不能完全肯定,随着移动Safari浏览器访问的Web应用程序是不受这个问题,这个问题在iOS 6.0 Release Notes以下修补程序似乎imploy,问题是具体到本机应用程序嵌入UIWebViews中:

在iOS 6和更高版本中,来自UIWebView对象的Web数据(SQL Web Storage和LocalStorage)可以存储在将要备份的目录中。要启用备份此数据,请将WebKitStoreWebDataForBackup键设置为YES,以应用程序的用户默认值。只有当您的应用程序依赖无法重新加载的Web内容数据时,才应该执行此操作。如果您的UIWebView对象打开指向任意网页内容的链接,则此键应设置为NO。切换此键的值不会保留现有的Web视图数据。