小程序开放平台

文档中心
基础
界面
网络
数据缓存
媒体
位置
开放接口
设备
XHSML
性能
getPerformance
getEntries
getEntriesByName
getEntriesByType
getEntriesByPage
getCurrentPageEntries
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);
}

该文档是否对您有帮助?