评论

【问题排查】小程序闪退

小程序闪退排查小技巧

在使用小程序的时候,偶然会发生闪退。这里来讲一下闪退的问题该如何排查。

版本排查

发生闪退的时候,首先,要确认下 版本 是不是最新的。如果不是,建议更新版本再重试。旧版本的问题会在新版本进行修复哦。

小程序自查

确认版本都是最新情况下,还是有闪退的问题的话,建议先进行小程序自查~

一般情况下,闪退是因为内存使用过多导致的,小程序侧可以通过基础库提供 wx.onMemoryWarning 接口来监听内存不足的告警,当收到告警时,通过回收一些不必要资源避免进一步加剧内存紧张。

反馈官方

如果问题还是会出现的话建议反馈给官方处理,需要附带上以下信息点协助排查(划重点:完整的提供信息才可以加速问题处理进度哦!!!)

示例:

  • 系统及微信版本号:安卓7.0.17、IOS 7.0.17(出现问题的时候,建议两端都测试,给出有问题的case)
  • 必现 or 偶现:必现
  • 可复现场景:代码片段 或者 线上小程序
  • 复现步骤:进入首页,点击添加按钮等等,推荐录制复现的 视频(重点)进行上传。
  • 上传日志:提供微信号,复现时间点(操作步骤:手机微信那里上传下日志: 我 -> 设置 -> 帮助与反馈:右上角扳手 -> 上报日志,选择出现问题的日期,上传日志)
最后一次编辑于  2020-11-03  
点赞 34
收藏
评论

35 个评论

  • 拾忆
    拾忆
    2020-11-03

    点赞、收藏、评论!

    2020-11-03
    赞同
    回复
  • brave
    brave
    2020-11-03

    2020-11-03
    赞同
    回复
  • TNT
    TNT
    2020-11-03

    回收一些不必要资源避免进一步加剧内存紧张。

    是指 杀掉其他正在运行的app的进程,释放出运存给微信么。还是清除微信的缓存等操作?


    2020-11-03
    赞同
    回复 3
    • 微信小店技术专员-binnie
      微信小店技术专员-binnie
      2020-11-04
      小程序侧的话就是小程序内部的资源回收啦,正在运行的app只有用户才能控制。
      2020-11-04
      回复
    • TNT
      TNT
      2020-11-04回复微信小店技术专员-binnie
      有api。还是我们如何操作回收呢
      2020-11-04
      回复
    • 来去之间·王启年
      来去之间·王启年
      2021-03-05回复TNT
      “小程序内部的资源回收”  具体思路是什么呢,音频,视频跟随页面销毁么?
      2021-03-05
      回复
  • James¹⁰¹⁴
    James¹⁰¹⁴
    2020-11-03

    点赞、收藏、评论!

    2020-11-03
    赞同
    回复
  • 千呼软件
    千呼软件
    2020-11-03

    记得以前有个奇葩做法:

    小程序不支持主动退出,想了个鬼点子,故意把内存搞到溢出然后退出小程序。只是听别人说过,能不能做到,就不知道了。

    2020-11-03
    赞同
    回复 2

正在加载...

登录 后发表内容