它似乎之前已被問過,但我沒有找到滿意的答案。
在創建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. UIWebView的內容大小?
- 4. 設置couchdb最大數據庫大小
- 5. LMDB數據庫最大窗口大小
- 6. iPhone中的UiWebview根據內容大小調整大小
- 7. 數據庫分區的最佳大小
- 8. 最大數據大小
- 9. UIWebView動態內容大小
- 10. UIWebView Inside UIScrollView內容大小
- 11. 數據庫和表的內存大小
- 12. UIwebView的大小iphone
- 13. Symfony2的最大數據大小
- 14. NSDictionary數據密鑰的最大大小
- 15. 半徑的最大數據包大小
- 16. BSS的最大大小和數據
- 17. 不同數據庫的Varchar和Varchar2的最大大小/長度
- 18. Android應用程序的內存SQLite數據庫的最大大小?
- 19. HSQL數據庫的大小
- 20. 根據內容調整UITableViewCell內部的UIWebView的大小
- 21. iPhone - 獲取UIWebView的內容大小
- 22. iOS中的UIWebView內容大小8
- 23. 設置字體大小內容的UIWebView
- 24. 調整UIWebView的內容大小?
- 25. 最大數據庫
- 26. 內部網絡應用推薦的最大數據大小?
- 27. 數據庫觸發器限制Postgres中的最大表大小
- 28. Titanium中的最大數據庫大小是多少?
- 29. SQL Server 2008中的數據庫最大大小
- 30. Android應用程序中的最大SQLite數據庫大小
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