它似乎之前已被問過,但我沒有找到滿意的答案。
在創建IOS Phone差距應用程序時,IPAD上的任何html5應用程序是否將其編譯爲本機應用程序時限制數據庫的大小?我知道一般情況下,Web應用程序的本機存儲限制爲5MB。本地網絡查看應用程序也有這種限制嗎?UIWebView內的WebSQL/SQLite數據庫的最大大小(phonegap)
10
A
回答
19
是的,WebKit DB也限於5mo。
或者你也可以使用原生的SQLite數據庫(相同的WebSQL)與PhoneGap的插件。該插件將數據庫保存在Document文件夾中(或者您可以指定另一個文件夾),並且沒有大小限制,數據由iCloud保存。 (不過要小心,蘋果真的不喜歡的應用程序浪費的iCloud存儲)
這裏是本地人的SQLite PhoneGap的插件:https://github.com/davibe/Phonegap-SQLitePlugin關於這個插件,還有的WebSQL API之間的一些差異,這裏是一個適配器:https://gist.github.com/2009518
如果數據很重要,則應將其保存到服務器。我寫了一個小的lib來同步SQlite數據庫到服務器:https://github.com/orbitaloop/WebSqlSync
相關問題
- 1. MySQL數據庫的最大表大小
- 2. UIWebView內容大小
- 3. LMDB數據庫最大窗口大小
- 4. iPhone中的UiWebview根據內容大小調整大小
- 5. 數據庫分區的最佳大小
- 6. 半徑的最大數據包大小
- 7. Symfony2的最大數據大小
- 8. Android應用程序的內存SQLite數據庫的最大大小?
- 9. jquery mobile和phonegap的大型數據庫
- 10. HSQL數據庫的大小
- 11. iPhone - 獲取UIWebView的內容大小
- 12. iOS中的UIWebView內容大小8
- 13. 調整UIWebView的內容大小?
- 14. 內部網絡應用推薦的最大數據大小?
- 15. Domino數據庫中文件資源的最大大小?
- 16. SQL Server 2000中的最大數據庫大小MSDE
- 17. 最大數據庫
- 18. zlib壓縮的最小數據大小?
- 19. Git中的最大文件大小和最大存儲庫大小?
- 20. 在iPad上的UIWebView大小
- 21. 發現最大數據包大小
- 22. UIWebview大小限制
- 23. UIWebView調整大小
- 24. MySQL最大數據庫數
- 25. SQLite數據庫大小太大
- 26. Chrome(Webkit)WebSQL數據庫最大文件大小?
- 27. 數據庫大小問題
- 28. 猜測數據庫大小
- 29. MySQL數據庫大小
- 30. TFS2010數據庫大小
Android怎麼樣? – 2012-12-05 16:57:16
只需注意Webkit數據刪除問題已消失:在iOS 6和更高版本中,來自UIWebView對象的Web數據(SQL Web Storage和LocalStorage)可以存儲在將要備份的目錄中。要啓用備份此數據,請將WebKitStoreWebDataForBackup鍵設置爲YES,以應用程序的用戶默認值。只有當您的應用程序依賴無法重新加載的Web內容數據時,才應該執行此操作。如果您的UIWebView對象打開指向任意網頁內容的鏈接,則此鍵應設置爲NO。切換此鍵的值不會保留現有的Web視圖數據。 – 2013-01-02 02:29:10