美文网首页
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