Performance wx.getPerformance()

基础库 2.11.0 开始支持,低版本需做兼容处理

本接口支持在小程序插件中使用

获取当前小程序性能相关的信息。

返回值

Performance

目前支持获取以下几类性能指标:

指标类型(entryType)指标名称
路由(navigation)route: 路由性能;appLaunch: 小程序启动耗时
渲染(render)firstRender: 页面首次渲染耗时
脚本(script)evaluateScript: 注入脚本耗时

性能数据详情:

属性说明
entryType指标类型
name指标名称
startTime指标调用开始时间
duration耗时
path路径
navigationStart路由真正响应开始时间
navigationType路由详细类型

示例代码

  1. const performance = wx.getPerformance()
  2. const observer = performance.createObserver((entryList) => {
  3. console.log(entryList.getEntries())
  4. })
  5. observer.observe({ entryTypes: ['render', 'script'] })