webview支持html5本地缓存

来源:互联网 发布:网络贷款app 编辑:程序博客网 时间:2024/05/17 05:59

最近开发遇到网页浏览器打开perfect 但是换成webView就不行了,还以为是前端的错误,报了一大堆什么找不到,js什么什么的,直接就扔给前端解决了。

[INFO:CONSOLE(5)] "Viewport argument value "no;" for key "user-scalable" is invalid, and has been ignored. Note that ';' is not a separator in viewport values. The list should be comma-separated.", source: http://xxxxxxx/fukuayanji?theme=desktop (5)I/chromium: [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supportedI/chromium: [INFO:CONSOLE(2)] "TypeError: Cannot read property 'yanji_browseNum' of nullI/chromium:     at new <anonymous> (http://xxxxxxx/fukuayanji?theme=desktop:393:20)I/chromium:     at Object.i [as invoke] (http://xxxxxxx/js/angular.1.4.0.min.js:1:16642)I/chromium:     at f.instance (http://xxxxxxx/js/angular.1.4.0.min.js:2:5169)

过了十来分钟吧,前端的就给我发了一句,加上这个

wv.getSettings().setDomStorageEnabled(true);wv.getSettings().setGeolocationEnabled(true);

只听见 啪啪啪。。。已经醉了。
吓得我赶紧去看了看官方API:
http://developer.android.com/reference/android/webkit/WebSettings.html
http://developer.android.com/reference/android/webkit/WebView.html
原来是html用了本地缓存,如果webView不开启这个的话默认是不会载入缓存的。所以就会报上面的错误。

0 0
原创粉丝点击