不同手机浏览器跑酷类游戏卡顿程度不一样

最近在开发一款类似4399上面的通过音乐之路的游戏,发现在谷歌浏览器上并不会出现卡顿,在QQ和UC上面就会有卡顿,在谷歌和QQ浏览器上drawcall最高只有20不到,在UC上最低都有20多,甚至会跑到60去,所以不知是什么原因,游戏把各种生成都关了,只生成路面还是会有卡顿,有大老回复的吗?

UC浏览器好像不支持webgl渲染,总之就是有点不一样,各大浏览器无法统一,没办法的事

这个引擎无法解决,你得让浏览器厂商都使用同一个标准:sweat:

这个好像和渲染方式没关系,我用的是update方法,每帧移动距离一样,可是update的时间间隔相差太大,使得视觉上出现了停顿卡顿的感觉,fps为60的时候,每帧间隔约为0.015s,而打印出来发现每帧间隔不稳定,最高达到了0.06,最低0.018,相差了近4倍时间啊,所以这种问题有解决方法吗?update里只运行这一个逻辑,没有其他,所以基本排除每帧处理事件太多运算不过来的可能性