帧率

swan.setPreferredFramesPerSecond(number fps)

可以修改渲染帧率。默认渲染帧率为 60 帧每秒。修改后,requestAnimationFrame() 的回调频率会发生改变。

设置帧率

1
swan.setPreferredFramesPerSecond(fps);

参数:

参数 类型 描述
fps number 帧率值,有效范围 1~60

requestAnimationFrame()

请求执行重绘。

1
requestAnimationFrame(callback)

参数值:

参数 类型 描述
callback function 回调函数

返回值:

number 类型的返回值,用于 cancelAnimationFrame 中取消。

cancelAnimationFrame()

取消重绘请求。

1
cancelAnimationFrame(handler)

参数值:

参数 类型 描述
handler number requestAnimationFrame() 的返回值