收藏
回答

小程序启动速度过慢,有时甚至打不开?



线上环境,有客户反应打开慢,实测同等网络条件下,打开其他小程序能打开,打开自己的小程序,十次有1,2次打不开,就卡在这个界面。 小程序项目除开.idea编辑器的目录,整个项目大概423kb,线上如果启用压缩,应该会更小,理论上网络情况好,几秒就应该加载完成,为什么会出现卡在界面一直打不开的情况?

最后一次编辑于  11-29
回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    11-29

    看下调试的报错信息?

    11-29
    赞同
    回复 1
    • Z·M
      Z·M
      11-29
      看不到,在加载包的时候进不去,这个界面还没进小程序,但是根据初步的排查,是由于跳转的启动页是webview引入的h5引起的(配置了业务域名),跳其他非webview的小程序页面就不会出现打不开的情况。还有打开调试模式也能进,只有不打开调试模式偶尔会卡在加载包的界面进不去,能进秒进,不能进就卡在加载包的界面不动了。没有报错信息。
      这里给遇到同样问题的人,给个解决方案,启动页改为非webview页即可。
      11-29
      回复
  • 假装在上海
    假装在上海
    11-29

    先把微信缓存清理一下再看看

    11-29
    赞同
    回复 1
    • Z·M
      Z·M
      11-29
      没有效果,重复进入还是会出现打不开的情况
      11-29
      回复
  • 小满
    小满
    11-29

    检查代码逻辑。。400k打不开是真不正常,然后先去看下管理后台错误记录

    11-29
    赞同
    回复 12
    • Z·M
      Z·M
      11-29
      这个界面,不应该在加载包吗,应该没有运行自己的代码逻辑才对呀,首页都没进去
      11-29
      回复
    • Z·M
      Z·M
      11-29
      而且我看了下后台,没有今天的日志,我也出现了打不开的情况
      11-29
      回复
    • 小满
      小满
      11-29回复Z·M
      你app.js写了什么逻辑。。。
      11-29
      回复
    • 小满
      小满
      11-29回复Z·M
      打开就运行app.js了
      11-29
      回复
    • Z·M
      Z·M
      11-29
      开发者工具没有报错,说明代码运行是正常的,appjs里主要写了微信的授权验证,路由钩子每个页面pv统计,以及版本更新检测,网络环境检测,就这些。
      11-29
      回复
    查看更多(7)
问题标签