收藏
回答

【已解决】小程序热启动慢缓慢,可以从哪些方面优化?

我们目前的小程序,右上角最小化后,再次热启动时加载速度比较慢,会出现系统默认的加载动画。我看其他小程序基本没有出现这样的问题。

目前已经使用了分包加载 和 预加载。分包后问题仍然存在。求助可能导致启动慢的问题有哪些?可以从哪些方面进行优化?

最后结论:小程序体验版本的问题。估计是体验版本会去拉去最新代码。

最后一次编辑于  2019-07-18
回答关注问题邀请回答
收藏

3 个回答

  • 郭霁元
    郭霁元
    2019-07-18

    刚刚我新建了一个空白项目上传到体验版本,发现仍然会有加载动画,空白项目里的代码都是开发工具的默认代码,没有添加任何额外代码,仍然出现这个问题。难道这个加载状态是不可优化的?

    2019-07-18
    有用
    回复 6
    • 耿霄
      耿霄
      2019-07-18
      这个加载中,是不是在解析代码,准备js执行环境?这个环节能统计时间吗
      2019-07-18
      回复
    • 郭霁元
      郭霁元
      2019-07-18回复耿霄
      但是 热启动只是把正在运行的小程序从后台切换到前台,执行环境是已经准备好的吧。而且别人的小程序没出现个问题啊。智联、每日优鲜都是秒切
      2019-07-18
      回复
    • 耿霄
      耿霄
      2019-07-24回复郭霁元
      当小程序进入后台,客户端会维持一段时间的运行状态,超过一定时间后(目前是5分钟)小程序会被微信主动销毁。你们是不是命中这个了
      2019-07-24
      回复
    • 🌻Sunny
      🌻Sunny
      2020-03-26回复耿霄
      确实是这个问题,但是芬香呀什么小程序,他们都不会销毁,数据都还保存着,怎么做到的?
      2020-03-26
      回复
    • 耿霄
      耿霄
      2020-03-26回复🌻Sunny
      你要看这个数据是维护在哪里?内存还是文件
      2020-03-26
      回复
    查看更多(1)
  • 2019-07-18

    代码量总共多大?

    2019-07-18
    有用
    回复 6
    • 耿霄
      耿霄
      2019-07-18
      总包有6MB,主包1.2MB
      2019-07-18
      回复
    • 郭霁元
      郭霁元
      2019-07-18
      650kb,主包200kb。我刚才新建了一个空项目上传体验版本,热启动也会出现加载动画...
      2019-07-18
      回复
    • 2019-07-18回复耿霄
      叫什么,我搜下
      2019-07-18
      回复
    • 2019-07-18回复郭霁元
      叫什么?
      2019-07-18
      回复
    • 郭霁元
      郭霁元
      2019-07-18回复
      结题了,体验版的问题。线上版本不会有这个问题。
      2019-07-18
      回复
    查看更多(1)
  • 耿霄
    耿霄
    2019-07-18

    我们也有用户遇到这样的问题?谁有好的方法?


    另外扫码拉起小程序出现系统默认的加载动画,这个时候,主包下载成功了吗?

    2019-07-18
    有用
    回复 1
    • 郭霁元
      郭霁元
      2019-07-18
      我刚才新建了一个空项目上传体验版本,热启动也会出现加载动画...
      2019-07-18
      回复
登录 后发表内容