# FPS 面板
基礎(chǔ)庫(kù) 2.22.1 開始支持,低版本不生效。
為了便于開發(fā)者調(diào)試渲染層的交互性能,小程序基礎(chǔ)庫(kù)提供了選項(xiàng)開啟 FPS 面板,開發(fā)者可以實(shí)時(shí)查看渲染層幀率。

# 啟用方式
在 app.json 中,如下配置,則可在小程序啟用 FPS 面板,展示當(dāng)前的實(shí)時(shí)幀率、及當(dāng)前時(shí)間窗口內(nèi)的幀率波動(dòng)范圍。
{
"debugOptions": {
"enableFPSPanel": true
}
}
請(qǐng)注意不要把這個(gè)配置項(xiàng)帶到正式版本。
# 使用說明
- FPS 面板是通過 webview 的
requestAnimationFrame回調(diào),使用 canvas 繪制的,本身可能會(huì)有一些額外的性能開銷,但一般情況下可以忽略; - FPS 面板可以拖動(dòng)到屏幕的任意位置;
- 未啟用同層渲染時(shí),F(xiàn)PS 面板可能會(huì)被原生組件遮擋。