android webview開啓html5支持

  最近作的一個小項目須要用到webview。雖然只是一個簡單的網頁,可是因爲之前用的都只是顯示本地文件,沒有顯示網頁文件。如今須要顯示網頁文件,發現許多網站的webapp作的挺不錯的,不管是顯示仍是用戶體驗都很不錯(平時上網用uc的省流量功能看不出來)。html

 

  可是雖然很好用,卻發現部分網頁甚至連連接都打不開。若是是個別小衆網頁都算了,這但是360搜索首頁啊,要說別人大公司的靜態寫的兼容性有問題實在說不過去,因此就只能本身找問題了。最有可能的莫過於部分html5的功能沒有開啓,由於在以往使用時發現有的html5屬性是默認關閉的。html5

 

  而後求教下度娘,幾分鐘就搞定了,嘻嘻。web

 

  須要設置以下代碼:數據庫

 

WebSettings ws=wv_web_query.getSettings();
ws.setAppCacheEnabled(true);//啓用localstorage本地存儲api
ws.setLightTouchEnabled(true);//啓用選中功能
ws.setDomStorageEnabled(true);//啓用dom存儲(關鍵就是這句),貌似網上twitter顯示有問題也是這個屬性沒有設置的緣由
ws.setDatabaseEnabled(true)//啓用html5數據庫功能
相關文章
相關標籤/搜索