收藏
回答

冷启动耗时该如何优化呢?

如图,想改善小程序的性能表现。想咨询几个问题:

1、冷启动耗时的开始和结束时间点分别是哪个?例如用户点开某个小程序卡片为“开始”,页面的onload为结束?还是有其他详细规则呢?

2、我们有这么个场景:主包首页 index 是一个只根据 options 做不同页面重定向的一个空白页面,当用户打开小程序默认到达 index,index 的 onLoad 时机会 redirect 到一个分包 A 的页面 A-index 里。这种情况下 “冷启动耗时” 的结束点是在 index 的 onLoad,还是在 A-index 的 onLoad呢?

3、接第2点,粗略统计下载主包需要 700ms,下载分包需要 800ms,加起来1500ms 是否都算到 “冷启动耗时” 里面呢?


另外一个提问(或者说建议),几个关键的指标概念对应的详细说明可以在哪里看到呢?最好可以对应到不同的 app.js 或者 page.js 的一些生命周期上就最好了。


回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容