PerformanceObserver
PerformanceObserver 对象,用于监听性能相关事件
支持情况:

方法
| 参数 | 类型 | 说明 |
|---|---|---|
| supportedEntryTypes | PerformanceEntry[] | 获取当前支持的所有性能指标类型 |
disconnect
停止监听
支持情况:

() => void
observe
开始监听
支持情况:

(option: Option) => void
| 参数 | 类型 |
|---|---|
| option | Option |
参数
observe
Option
| 参数 | 类型 | 说明 |
|---|---|---|
| type | keyof EntryType | 指标类型。不能和 entryTypes 同时使用 |
| entryTypes | (keyof EntryType)[] | 指标类型列表。不能和 type 同时使用。 |
EntryType
| 参数 | 说明 |
|---|---|
| navigation | 路由 |
| render | 渲染 |
| script | 脚本 |
API 支持度
| API | 微信小程序 | H5 | React Native |
|---|---|---|---|
| PerformanceObserver | ✔️ | ||
| PerformanceObserver.disconnect | ✔️ | ||
| PerformanceObserver.observe | ✔️ |