我在Chrome上进行了一些测试,
如果有人想要超过61 fps(我不确定用于什么),但是使用setTimeOut渲染并仅使用requestAnimationFrame检测窗口何时失去焦点,然后停止超时直到焦点返回,这样不是更好吗?
另外一个问题:除了requestAnimationFrame未调用回调之外,是否还有其他方法可以检测窗口何时失去焦点?
requestAnimationFrame
的帧率为61 fps,而setTimeOut(callback,0)
的帧率为233 fps。如果有人想要超过61 fps(我不确定用于什么),但是使用setTimeOut渲染并仅使用requestAnimationFrame检测窗口何时失去焦点,然后停止超时直到焦点返回,这样不是更好吗?
另外一个问题:除了requestAnimationFrame未调用回调之外,是否还有其他方法可以检测窗口何时失去焦点?