首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebView太慢

WebView太慢
EN

Stack Overflow用户
提问于 2014-09-22 20:37:36
回答 1查看 293关注 0票数 0

我有一个应用程序,加载一个网页从我的服务器内的一个网页视图。在我的应用程序中,我有一个本机菜单,当点击时会用新页面重新加载我的网页视图。

我疯狂的问题是,在应用程序内导航点击菜单超过5次后,网页视图变得非常慢。无论是哪个链接,即使我尝试重新打开之前的页面,速度仍然很慢。

我尝试在我的android-manifest文件中使用以下代码:

代码语言:javascript
复制
android:hardwareAccelerated="true"

我还尝试停用缓存,执行以下操作:

代码语言:javascript
复制
myWebView.webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE);

有谁知道我的问题吗?可以是什么?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-09-22 22:41:59

是一个内存泄漏问题!在加载新的url之前,我必须调用这些函数,否则,垃圾收集器似乎无法工作。

代码语言:javascript
复制
mWebView.removeAllViews();
mWebView.clearView();
mWebView.destroy();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25974342

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档