启动时性能检测
启动时性能检测用于观察小程序从打开到首屏完成渲染这一阶段的耗时情况,适合排查"打开慢""首屏白屏时间长"等问题。
开启步骤
在开始检测前,需要先进入调试工具入口。
- 打开真机上的 Ray 小程序页面。
- 进入调试工具:
- iOS:点击右上角的
...按钮,在底部弹层中点击 调试工具。 - Android:长按右上角的 X 按钮,弹出 App 基础信息面板,点击下方的 打开调试 按钮。
- iOS:点击右上角的
- 在调试工具菜单中点击 打开性能工具。
- 重新进入或重新触发一次小程序启动流程,观察启动相关指标。
适用场景
- 页面首次打开明显偏慢
- 版本更新后启动时间变长
- 首屏内容展示过晚
- 需要对优化前后的启动耗时做对比
重点关注指标
小程序指标
以上排查阈值为行业通用参考值,实际标准以业务验收要求为准。
App 指标
结果判断建议
- 启动耗时偏高:优先检查主包体积、首屏依赖逻辑是否过重。
- 下载耗时偏高:优先检查代码包体积、图片和静态资源是否过大。
- 准备阶段耗时偏高:通常说明运行环境初始化慢,可检查是否有过多同步逻辑阻塞了注入流程。
- 页面渲染耗时偏高:通常说明首屏渲染内容过重或存在阻塞渲染的异步操作。
如果已经定位到问题,可以继续参考以下文档: