2 qq 21780845 qq_21780845 于 2016.04.07 09:18 提问

webview 加载h5页面,切换卡顿

我在activity里面放了4个fragment,每个fragment在xml里面放了一个webview,现在是我在
每个fragment切换的时候把其他fragment里面的webview缓存和历史什么的都清理了,来回切换
fragment没问题,但是如果我在其中一个fragmement上一直停留不操作,过几分钟后,再切换
就感觉非常卡,所以想问一下,如果webview没有操作,它和h5(或者是jsp,js)还在交互吗,
为什么会出现卡顿,怎么处理比较好?

2个回答

CSDNXIAON
CSDNXIAON   2016.04.07 09:31

scrollview 与 webview的嵌套使用(加载h5页面)
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

jlanglang
jlanglang   2016.12.03 10:04

不是交互,使用过多卡顿是webview的内存占用过多,webview本来就这样.

而且不知道你Acitivity的4个fragment是怎么放置的,viewpage管理?

那么会有预加载.fragment预加载的话,虽然页面看不到,但是加载的fragment里面的js一样会执行的.

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
把ViewPager 切换时出现卡顿的问题
把ViewPager 切换时出现卡顿的问题 5C viewpager卡顿android 我用的viewpager动态添加了五个view放在list中,每个view对应一个布局文件,比如我现在在其中的一个布局中放了好几个Imageview,然后切换,就会出现很明显的卡断。图片数量少的时候比如只放一个imageview的时候就不会有卡顿!怎么解决?跪求各位大神! 同问0|浏
使用FragmentTabHost切换底部导航,避免来回切换卡死现象
底部导航布局 .support.v4.app.FragmentTabHost android:id="@android:id/tabhost" android:layout_width="match_parent" android:layout_height="match_parent" > <LinearLayout
Android fragment 切换加载数据卡顿问题
接着上一篇项目的进度,上一篇讲了如何利用fragment来实现下拉菜单,公用菜单,以实现切换主界面数据的功能,这时候遇到的问题是:使用了fragment的切换界面方法,但加载的数据太多,用户从一个界面切换到这个界面的时候,至少有一两秒的卡顿,这是无法忍受的,代码如下: private void initOpenMenuItem(View popupWindow_view) { Drawab
WebView加入动画后白屏卡顿的现象
android硬件加速后webview闪烁问题      android webview 在3.0+后显示flash要启用硬件加速,开启硬件加速是在manifest中加入: android:hardwareAccelerated="true" 但是开启硬件加速后webview有可能会出现闪烁的问题,解决方法是在webview中设置: setLayerType(View.LAYER_TY
提升HTML5的性能体验系列之一 避免切页白屏
系列文章目录导航: - [提升HTML5的性能体验系列之一 避免切页白屏] - 提升HTML5的性能体验系列之二 列表流畅滑动 - 提升HTML5的性能体验系列之三 流畅下拉刷新 - 提升HTML5的性能体验系列之四 使用原生UI(nativeUI) - 提升HTML5的性能体验系列之五 webview启动速度优化及事件顺序解析 窗体切换白屏的现实问题 HTML5的性能比原生
解决切换Fragment出现卡顿的问题
在使用Fragment过程中,发现切换fragment会出现卡顿
tabbar的Item间跳转出现界面卡顿问题
我们做项目的时候有时会遇到item间跳转的问题,方法应该也清楚 self.tabBarController.selectedIndex = 1; 我以前的项目也有过这种需求,当时也没出现什么问题,今天在做这个需求的时候,出现了一个很奇怪的BUG,第一次跳转的时候完全没问题,当第二次跳转的时候,会卡段半天才能跳过去,而且卡顿期间点击Iitem可以正常跳转。然后我就方了,这不科学啊,因为我们是
ViewPager使用FragmentPagerAdapter卡顿问题解决
公司项目中有使用FragmentPagerAdapter,Fragment中有ListView 最开始的版本有一定的卡顿情况,最开始以为是ViewPager和ListView的冲突, 可是我已经集成ViewPager写了子类,重写了onInterceptTouchEvent方法 所以问题可能在Fragment的加载上面, 经测试验证,ViewPager会保持当前显示页面加上前后两个
踩过的坑-WebView加载卡住或者加载不出来的问题
在开发中遇到这样一个问题,就是自己内嵌的WebView加载h5小游戏,有的游戏能加载出来,有的加载不出来(但是在浏览器中可以打开)。然后一直查找代码问题,一直没有发现哪里有任何问题。于是去检查了一遍WebView的设置,发现添加后如下设置后则能解决问题:webview.getSettings().setDomStorageEnabled(true);WebSettings用来对WebView的配置进
Android菜鸟学习笔记(WebView加载html,滑动时闪屏)
WebView加载html静态页面时,滑动页面出现严重闪屏,