小程序开放平台

文档中心
基础
路由
跳转
转发
界面
网络
支付
数据缓存
媒体
位置
开放接口
设备
XHSML
性能
getPerformance
getEntries
getEntriesByName
getEntriesByType
getCurrentPageEntries
getEntriesByPage
mark
clearMarks
PerformanceEntry
createObserver
PerformanceObserver
第三方平台
文件
数据分析
画布

xhs.getPerformance

开发
>
JS API
>
性能
>
getPerformance
>
更新时间:2024-11-13 19:05:31

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

语法

xhs.getPerformance()

返回值

javascript
{
  getEntries:function,
  getEntriesByName:function,
  getEntriesByType:function,
  getCurrentPageEntries:function,
  getEntriesByPage:function,
  mark:function,
  clearMarks:function
}

代码示例

javascript
const entries = xhs.getPerformance && xhs.getPerformance().getEntriesByType("paint");

for (let i = 0, len = entries.length; i < len; i++) {
  console.log("entry name: " + entries[i].name);
  console.log("entry entryType: " + entries[i].entryType);
  console.log("entry startTime: " + entries[i].startTime);
  console.log("entry duration: " + entries[i].duration);
  console.log("entry value: " + entries[i].value);
}

该文档是否对您有帮助?