2012-11-15 47 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視圖數據。