情况是这样:
1、在webview A上预加载子页面 webview B,打开webview B 显示正常,节约资源close webview B;
2、现在需要切换子页面webview, 在webview A上预加载webview C,打开出现轻微闪烁,再close webview C
3、重复1/2步 3次以上,切换webview多少次,后面就会闪烁多少次
当切换到10次之后,就会明显的感到打开子页面webview的时候闪烁延长了很多
看官方说显存不够才会闪烁,但是我已经尝试了把打开的webview都hidden 甚至 close了重新open,都无济于事,请问这是plus或者mui的bug吗???
2 个回复
DCloud_App_Array
请提供出现此现象的设备型号及系统版本等信息。
关于Webview的闪烁,目前已知是Android5的设备上关闭硬件加速可解决。
从你描述的应用逻辑来看,不推荐重复关闭创建子Webview,对于Tab类Webview,仅隐藏就可以,实际上多次操作create和close反而会占用更多的内存。
地图
Mi2 miui7 有同样的问题