我们最近在做性能方面监控,想了解微信提供的页面渲染性能是如何定义的,以下是微信官方提供的获取页面性能的方法
const performance = wx.getPerformance()
const observer = performance.createObserver((entryList) => {
console.log('微信提供的性能数据',entryList.getEntries())
})
observer.observe({ entryTypes: ['render', 'script'] })
我们自定义的页面首次渲染,是从页面的onLoad 至 onReady之间的耗时。
两方对比相差有几百毫秒,所以我想知道微信官方如何定义“页面首次渲染”,这个指标的
同问。比如,页面切换时间中:
同问哦,官方就每个人来解答一下吗
遇到了一样的问题,文档中的解释太模糊了,startTime时机,以及duration结束时的视图状态都没有说明