在開發中遇到這樣一個問題,就是自己内嵌的WebView加載h5小遊戲,有的遊戲能加載出來,有的加載不出來(但是在浏覽器中可以打開)。然後一直查找代碼問題,一直沒有發現哪裡有任何問題。于是去檢查了一遍WebView的設定,發現添加後如下設定後則能解決問題:
WebSettings用來對WebView的配置進行配置和管理,比如是否可以進行檔案操作、緩存的設定、頁面是否支援放大和縮小、是否允許使用資料庫api、字型及文字編碼設定、是否允許js腳本運作、是否允許圖檔自動加載、是否允許資料及密碼儲存等等 .
settings.setDomStorageEnabled的意思是設定可以使用localStorage.