编程技术 · 2022年6月26日

Android使用Webview时,出现: “Uncaught TypeError: Cannot read property ‘getItem’ of null”等类似错误信息

在Android中使用WebView封装网页,在访问网页时,出现“Uncaught TypeError: Cannot read property ‘getItem’ of null”等类似错误信息,但使用手机浏览器访问则一切正常,网页显示没有任何问题,所以问题肯定就出在Android中对WebView的设置或权限配置上面,通过测试,发现未开启DOMStorage功能,加上后测试,立马正常,跟浏览器中访问一致

所以特此备注一下
完整代码:
_settings = _webView.getSettings();
_settings.setJavaScriptEnabled(true);
_settings.setUseWideViewPort(true);
_settings.setAllowFileAccess(true);
_settings.setSupportZoom(true);
_settings.setLoadWithOverviewMode(true);
_settings.setDomStorageEnabled(true);
_settings.setCacheMode(WebSettings.LOAD_NO_CACHE);

最新电影,电视剧,尽在午夜剧场

电影电视剧午夜不寂寞