我目前正在構建PhoneGap 3.3.0 iOS應用程序,它使用Ember.js/EmberData和LocalStorage適配器來保存數據。在閱讀了一些文章like this StackOverflow question之後,我想知道iOS 7如何處理LocalStorage數據。它是永久存儲還是存儲在備份到iTunes/iCloud的緩存文件夾中?不幸的是,PhoneGap documentation on LocalStorage只涉及官方的W3C規範。PhoneGap iOS 7和localStorage
的唯一的事情說一下網絡存儲的處理是在3210一個description of a flag:
BackupWebStorage(字符串,要麼沒有,本地,或默認雲): 設置爲雲,讓網絡存儲數據通過iCloud進行備份。設置爲 本地,只允許通過iTunes同步進行本地備份。設置爲不阻止 網絡存儲備份。
<preference name="BackupWebStorage" value="local"/>
的Safari Docs還沒有提到的localStorage實施的內部以及它是如何在一個應用程序的更新週期治療。
我真的很想知道iOS7如何處理LocalStorage數據,也許如果有一個我錯過的文檔,那麼有人可以給我指出。
您是否發現此問題是否已得到解決? – d0001
不,很遺憾,我還沒有找到任何進一步的信息... – wowpatrick