同样的APK,在android4.4下使用很流畅,但在5.1.1下很卡,而且是越用越卡。
在下面两个android5.1的机器上都很卡:
华为mate7 cl-00(电信版本emui3.1)
三星s6
安装包:http://baoebuy.siyouyou.com/down/baoebuy.apk
同样的APK,在android4.4下使用很流畅,但在5.1.1下很卡,而且是越用越卡。
在下面两个android5.1的机器上都很卡:
华为mate7 cl-00(电信版本emui3.1)
三星s6
安装包:http://baoebuy.siyouyou.com/down/baoebuy.apk
两个解决方案 1 关闭一些二级页面,少预创建webview, 对图片量大的页面精简图片质量和及时回收。
2, 打开硬件加速
http://www.html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewStyle
属性中的hardwareAccelerated 赋值true就是打开硬件加速,但是部分5.0手机可能存在闪的问题
打开硬件加速
也达不到流畅的效果,只是感觉好了一点
回复 花茶:“同样的代码在微信里没有问题”,这是由于多webview造成的。多webview会占用更多内存,微信是单webview
2016-01-21 20:02
已手动i打开硬件硬件加速,仍然卡,尤其三级联动选地区控件popPicker,特别卡,包括三星S6 Edge , 三星A8 @87929 @57 @16 webview都是控制在3个以内的,图片没有图片列表,只有3级地区选择控件。
2016-01-21 20:59
回复 地图: 多选控件是一个前端开源控件,可以自己改或换其他的。这个控件使用了css的硬件加速,但事实上兼容性不够好,有些手机上跑起来比较卡。
2016-01-22 05:42
开心就好
这个解释感觉不合理啊。我的S6内存3G,也没开什么程序。内存还剩很多。但是卡的不行
2015-11-12 22:40