Hybrid混合式開發(fā)android安卓app能夠使用獲取和存儲(chǔ)h5的localStorage

在混合式app項(xiàng)目中用Android的webview展示h5頁(yè)面時(shí),部分頁(yè)面點(diǎn)擊沒反應(yīng),bug定位半天終于發(fā)現(xiàn)是h5中用到localstorage的地方就會(huì)有問題,查資料后發(fā)現(xiàn)是webview需要設(shè)置后才能獲取和存儲(chǔ)localstorage,具體安卓設(shè)置如下:

webView.getSettings().setDomStorageEnabled(true);

webView.getSettings().setAppCacheMaxSize(1024*1024*8);

String appCachePath = getApplicationContext().getCacheDir().getAbsolutePath();

webView.getSettings().setAppCachePath(appCachePath);

webView.getSettings().setAllowFileAccess(true);

webView.getSettings().setAppCacheEnabled(true);

安卓webview 中加上以上設(shè)置后 h5即可愉快使用localstorage啦!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容