1100+从
1100版本开始,快应用引擎提供性能面板功能,帮助开发者更好地了解快应用性能,从而开发出更高质量的快应用程序。此外,性能面板也为开发者提供了一些实用便捷的小功能。
使用 1100 或更高版本的调试器,当目标引擎版本不低于 1100 时,将显示性能面板勾选框,勾选后即可开启性能面板。
| 指标 | 说明 |
|---|---|
| FPS | 流畅度指标,越接近于设备屏幕刷新率,表示越流畅 |
| MEM | 快应用进程的内存占用(Total Pss) |
| API | 接口调用频率 |
| CPU | 快应用进程的 CPU 使用率 |
| PageTime | 快应用页面创建的耗时 |

运行时检查组件和接口是否使用合理,给出一些性能优化方面的建议,包括:
<image> 组件设置的图片源不宜过大,过大图片的定义:原始像素数 > 使用像素数 * 2<list> 组件使用是否合理,不同 DOM 结构的 子组件<list-item> 不应该设置相同的 type 属性
页面的 3D 层级视图,可直观地观察当前页面的层级结构和渲染区域:

查看 DOM 树结构,以及单个 DOM 元素的样式和属性信息,点击后可高亮显示元素对应的视图:

在移动端即可展示快应用进程的日志输出,包含 js 日志和其他原生端日志,并提供基本的等级过滤和关键词过滤功能:

在移动端即可展示快应用所发生的网络请求信息,包括请求地址、请求方法、返回内容、耗时、图片预览等:
