美文网首页
Hybrid混合式开发android安卓app能够使用获取和存储

Hybrid混合式开发android安卓app能够使用获取和存储

作者: 萨尔王子 | 来源:发表于2018-07-03 17:40 被阅读0次

    在混合式app项目中用Android的webview展示h5页面时,部分页面点击没反应,bug定位半天终于发现是h5中用到localstorage的地方就会有问题,查资料后发现是webview需要设置后才能获取和存储localstorage,具体安卓设置如下:

    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 中加上以上设置后 h5即可愉快使用localstorage啦!

    相关文章

      网友评论

          本文标题:Hybrid混合式开发android安卓app能够使用获取和存储

          本文链接:https://www.haomeiwen.com/subject/mhsjuftx.html