2012-04-03 66 views
9

似乎苹果已经(再一次)通过iOS 5.1更新为Safari Mobile和javascript HTML5开发添加了限制。然而,由于八卦的水平,找到这些变化的事实令人沮丧。iOS 5.1和Safari Mobile限制

有人说只有本地存储对象已被移动到缓存,而globalstorage和sessionstorage像以前一样工作(因为大型网站使用这些,比如Facebook,通过合作伙伴网站登录)。

有些人还说数据库仍然是持久的,而另一些人则说这些数据现在也存储在浏览器的缓存中 - 并且因此在iOS感觉时会被刷新。

请问有人请启发我们事实?如果可能,最好带源参考。

回答

1

我已经没有问题,用的localStorage和iOS工作5.1

这似乎是没有问题啊,使用PhoneGap的。

+0

没有PhoneGap的呢? – 2012-04-16 08:50:08

+0

我还没有尝试过没有PhoneGap。 – user1284329 2012-04-16 16:41:44

2

为网页视图破碎的localStorage是记录(参见http://www.sencha.com/blog/html5-scorecard-the-new-ipad-and-ios-5-1/#date:15:00

“的设备5.1,此数据不再被认为是永久性的并且 为暂时性的或暂时性的数据进行处理,所以iOS的可以在摧毁它任何 时间,没有警告,包括在低内存情况下。“

对于PhoneGap的,有解决此问题的解决方法:http://community.phonegap.com/nitobi/topics/phonegapbuild_localstorage_on_ios_5_1