我的应用程序底部有4个标签,每个标签都有一堆WebView,显示由Javascript呈现的网页(包括调用Javascript桥接功能以更改原生标题栏)。
在大多数设备上,快速切换标签都可以。但是在使用Chrome 50作为WebView内核的设备上,Javascript脚本在快速切换标签时会延迟,并且在我触摸屏幕之前不会运行。
有什么方法可以避免这种情况吗?谢谢!
答案 0 :(得分:0)
使用
requestIdleCallback(long_running_function);
包装长时间运行的函数解决了问题!