美文网首页
Android webView为加载完成就销毁activity导

Android webView为加载完成就销毁activity导

作者: 默_声 | 来源:发表于2017-12-07 14:37 被阅读0次

    今天开发过程中有个需求是这样的,因为没有管理后台,所以首页使用了H5页面,点击相应的事件后,js调用本地的方法启动一个新的activity,这个activity就一个webView控件,由于加载的不计较久,等待过程中点了返回键将activity给finish掉了,出现了标题的现象,前面首页的H5页面的东西都无法点击,其他的原生功能都能正常使用,找了很久都没有头绪。后来想到,是不是activity销毁后,js还是继续加载的原因,然后调用webView.stopLoading(),还是不行,最后的解决方法是

    webView.clearCache(true);

    webView.clearHistory();

    webView.destroy();

    webView=null;

    才能解决问题。在这记录一下。

    相关文章

      网友评论

          本文标题:Android webView为加载完成就销毁activity导

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