关于requestAnimationFrame兼容问题

requestAnimationFrame 。IE 6 7 8 9不兼容

requestAnimationFrame 使用方法等价setTimeout。不同之处前者不用设置时间与浏览器刷新时间一样~不会出现卡帧现象较后者新能更好,更适合用来做动画。后者可实现定时发生。定时器。

实现兼容使用setTimeout替换

window.requestAnimationFrame = window.requestAnimationFrame||function(a){return setTimeout(a,1000/60)};//时间刻自行设置
window.cancelAnimationFrame = window.cancelAnimationFrame||clearTimeout;

可兼容ie等版本
实在不理在使用中复制使用

你可能感兴趣的:(关于requestAnimationFrame兼容问题)