自定义组件较多时, 安卓端切换页面耗时过长
代码片段是添加300个空的自定义组件, 没有setData,只在json中引入,wxml中没有使用。如果wxml中引用,耗时更长。
跳转均采用redirectTo跳转,IOS稳定在60ms左右,安卓点击两个页面就能达到1500ms,最高6s多。
实际场景中可能没有这么多自定义组件, 但有不少逻辑,平均切换页面耗时2.4s左右,再加上接口请求、setData渲染能达到3s多
目前的问题是在安卓端会有很明显的白屏阶段,可以看下截图左上角转圈圈的情况,这个时候页面还没有任何内容渲染出来,包括非setData的固定内容。
只要在json中引入组件,哪怕wxml中没有使用,也会造成切换页面耗时过长的情况
可以加我微信kay0521,有录屏
查看了多家小程序,明显是共性现象,望重视