窗口最小化后再打开,小球抱团是为什么?

不知道是什么原因

不知道是什么原因
2016-11-02
把原来的setInterval替换成下面的代码,利用焦点处理,算是从源头解决的一个方案。
var intervalId = setInterval( //每秒执行30次(粗略的)
function(){
render( context );
update();
}
,
30
);
//获得焦点
window.onfocus = function(){
intervalId = setInterval( //每秒执行30次(粗略的)
function(){
render( context );
update();
}
,
30
);
};
//失去焦点
window.onblur = function(){
clearInterval(intervalId);
}
举报