小程序开发
来源:028微信开发 | 2020-03-04
经常在开发微信小程序的时候,关于速度测速方面比较麻烦,如果用真机测试,速度跟手机、本地网络、服务器带宽、微信等都有关系。
微信小程序为了帮助开发者简单方便的测速网络性能、渲染/加载性能,现在内测退出测速系统,测速结果数据支持地域、运营商、系统、网络类型等关键维度交叉分析,支持分钟级数据实时查看。如下图。
详细说明可见官方链接 https://developers.weixin.qq.com/miniprogram/dev/framework/performanceReport/
目前微信自定义测试功能属于内测阶段,如果没有收到邀请,可微信官方人员申请白名单使用。
具体如何操作呢?笔者亲自测试了下。
首先,在微信公众平台先创建测试项目。如下图:
if (wx.canIUse('reportPerformance')) { wx.reportPerformance(id, val) }
其中id为mp后台申请的key,val为本次要上报的耗时数值(由开发者自行计算)
然后后台就可以看到统计图表,是不是很方便。