2012-04-03 106 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