{function drawFrame () {
window.requestAnimationFrame(drawFrame, canvas);
//animation code....
}()}
在不同浏览器中实现
---------------------------------------------
if(!window.requestAnimationFrame) {
window.requestAnimationFrame = (window.webkitRequestAnimationFrame ||
window.mozRequestAnimationFrame ||
window.msRequestAnimationFrame ||
function(callback) {
return window.setTimeout(callback, 1000/60);
}
}