經(jīng)常在開發(fā)微信小程序的時候,關于速度測速方面比較麻煩,如果用真機測試,速度跟手機、本地網(wǎng)絡、服務器帶寬、微信等都有關系。
微信小程序為了幫助開發(fā)者簡單方便的測速網(wǎng)絡性能、渲染/加載性能,現(xiàn)在內測退出測速系統(tǒng),測速結果數(shù)據(jù)支持地域、運營商、系統(tǒng)、網(wǎng)絡類型等關鍵維度交叉分析,支持分鐘級數(shù)據(jù)實時查看。如下圖。
詳細說明可見官方鏈接?https://developers.weixin.qq.com/miniprogram/dev/framework/performanceReport/
目前微信自定義測試功能屬于內測階段,如果沒有收到邀請,可微信官方人員申請白名單使用。
具體如何操作呢?筆者親自測試了下。
首先,在微信公眾平臺先創(chuàng)建測試項目。如下圖:
類型分為網(wǎng)絡類和加載/渲染類。
然后在小程序代碼中加入
if (wx.canIUse('reportPerformance')) { wx.reportPerformance(id, val) }
其中id為mp后臺申請的key,val為本次要上報的耗時數(shù)值(由開發(fā)者自行計算)
然后后臺就可以看到統(tǒng)計圖表,是不是很方便。
掃描二維碼分享到微信