收藏
回答

小程序性能助手查看到启动总耗时太久是否可优化?

我们小程序主包在1.5M左右; 小程序启动总耗时(包括主包下载、微信客户端/前端框架本身有初始化、代码执行、渲染等耗时)平均在3500ms,iOS 启动总耗时 2300ms(4月18号有个峰值平均时间达到了2456ms),andriod 启动总耗时 4400ms;

小程序下载耗时(个人理解是主包下载)平均在1200ms(4月18号有个峰值平均时间达到了1355ms),iOS 启动总耗时 1100ms(4月18号有个峰值平均时间达到了1342ms) ,andriod 启动总耗时 3500ms;


1. iOS端在4月18号下载会比其它日期下载时间长一点,是什么原因导致的呢?怎么可以避免这样的一个情况?

2. 启动总耗时,我们开发者除了让主包尽可能小点,还可以做些什么?

     iOS:2300-1200 = 1100ms

     andriod: 4400-3500 = 900ms

    启动总耗时比小程序下载耗时多了将近1s,这样就算开发者把主包弄得尽可能小、也还是不能达到秒开的效果?官方有什么措施或者建议吗?

3. andriod 上下载耗时 3500ms - 1100ms = 2400ms,比iOS多消耗了2s多,这个安卓客户端是否可以优化下;



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

1 个回答

  • 加凉多茶宝
    加凉多茶宝
    2019-04-23

    个人的建议是您可以换一个网络环境使用小程序。

    2019-04-23
    有用
    回复 4
    • 2019-04-23
      这是线上小程序用户数据,并非开发者自测数据,网络环境无法控制。
      2019-04-23
      回复
    • 加凉多茶宝
      加凉多茶宝
      2019-04-23回复

      启用的话推荐分区加载,懒加载。

      2019-04-23
      回复
    • 2019-04-23回复加凉多茶宝

      项目里已使用分包加载、懒加载等技术处理

      2019-04-23
      回复
    • captain
      captain
      10-31
      懒加载是什么意思,分包加载应该是说的代码分包吧
      10-31
      回复
登录 后发表内容