我有无限动画(滑动)背景和动态更新图表(flot.js)的网站。图表每200毫秒更新一次,背景通过CSS动画(无限translate3d)滑动。问题在于Android上的性能:当图表重绘时,css动画停止了几毫秒,所以看起来就像游戏中的8-10 fps :)有什么技巧可以解决这个问题吗?
发布于 2015-01-19 05:56:17
与其每200 it使用setInterval动画图表,不如在可以支持它的浏览器中使用window.requestAnimationFrame()。该函数允许浏览器决定继续动画的最佳时间。https://developer.mozilla.org/en-US/docs/Web/API/window.requestAnimationFrame?redirectlocale=en-US&redirectslug=DOM%2Fwindow.requestAnimationFrame
https://stackoverflow.com/questions/28010455
复制相似问题