收藏
回答

选择图片或者拍照后上传图片,小程序直接闪退

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.chooseImage 客户端 6.7.3 2.4.2

- 当前 Bug 的表现(可附上截图)


最近一直收到用户反馈,说是上传图片时,直接闪退。客服通过与用户沟通,做了如下尝试:

1、让用户自己重启微信,重启手机等操作(有一小部分用户重启手机后,上传图片暂时可用,连续用几天小程序后又出现闪退现象)

2、让用户一次只选择一张图片,不要选择多张同时上传(然并卵,照样闪退)

3、尝试上传图片时,不压缩图片(好像默认还是有压缩,因为上传后的大小和原图大小不一样,闪退现象还是存在)

4、尝试在wx.chooseImage的fail方法中给用户提示(先过滤掉手动取消的,再过滤掉未授权微信拍照权限的,但是,线上闪退用户根本没有弹出错误提示信息)



(第四条的补充图片)



(用户给的截图,提示压缩中,然后就是闪退,一直上传不成功)


我们也做了错误日志的上报,把所有可能出错的地方,都上报了日志,以下是wx.chooseImage的部分截图:



- 预期表现

希望微信选择图片时,不要闪退!不要闪退!不要闪退!

或者在小程序崩溃之前能给用户提示,比如内存不足?机型不适配?

用户出了问题,只会觉得小程序垃圾,不会认为是底层实现的问题,烦请官方人员排查一下wx.chooseImage的问题。



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

17 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    置顶回答2018-12-20

    你好,关于上传闪退的问题,麻烦开发者们核实下,是不是手机内存紧张导致的闪退。

    系统相机本身就很消耗内存。可以建议用户试试打开多个应用,再打开系统相机用一会儿,然后再切换到其他应用,

    就会发现某些应用被系统杀掉了,就是因为造成了内存紧张的原因。  如果用户内存不足,那么在调用该接口时很可能会导致这个小程序线程或者渲染线程挂掉,甚至整个微信也会跟着挂掉。

    如果排除内存导致的闪退问题,我们接着确认: 1、闪退是必现的么? 2、麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口 麻烦提供一下微信号,时间点

    2018-12-20
    有用 1
    回复 6
    • 连胜
      连胜
      2018-12-24

      感谢官方人员的回复!大致明白你的意思,可能是因为内存不够用,微信为保证自己不退出,优先杀掉小程序。

      目前,客服也按照官方的回复,转述给了用户,用户没有一个给出确切答案的,没有一个按上面的流程走完的(如果我是用户,我来反馈问题的,你让我又做一堆的事儿,大部分情况都是骂几句,走人了)。


      看样子只能靠自己了,再买几部测试机,自己来测试一下用户的真实使用场景,如果能复现,再按你上面说的步骤来。

      2018-12-24
      1
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2018-12-24回复连胜

      好的,感谢配合,这里确实确认的东西多了点,有问题欢迎继续反馈

      2018-12-24
      回复
    • Jervis
      Jervis
      2019-01-14回复疯狂的小辣椒

      我这里也有一个同样问题调用接口后小程序闪退,用户已经上传了上报日志大概时间1-14 20:30  微信id:

      jeremiahhys


      2019-01-14
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2019-01-15回复Jervis

      建议单独发帖反馈问题,后续好跟进问题

      2019-01-15
      回复
    • 宏哥
      宏哥
      2020-03-10回复疯狂的小辣椒
      我也开了一贴,跟这个小哥情况极其类似:https://developers.weixin.qq.com/community/develop/doc/000a80973e04586a7d0a6220256400
      2020-03-10
      回复
    查看更多(1)
  • 2019-01-07

    同样的问题,插眼,请官方给个解决的方案。

    2019-01-07
    有用 1
    回复
  • CY
    CY
    2018-12-20

    我们的小程序也有这个问题希望官方尽快解决

    2018-12-20
    有用 1
    回复
  • 呼吸🎯
    呼吸🎯
    2018-12-19

    我们也遇到这个问题,希望官方给个解决方案

    2018-12-19
    有用 1
    回复
  • 2018-12-19

    我们的小程序也有这个问题,希望官方尽快解决

    2018-12-19
    有用 1
    回复
  • w
    w
    2022-03-09

    麻烦官方闪退之前能做一步提示之类的吗 而不是直接杀掉进程

    2022-03-09
    有用
    回复
  • eyelash
    eyelash
    2020-05-31

    这个问题还没解决吗,我们的小程序现在出现这个问题了

    2020-05-31
    有用
    回复
  • zing
    zing
    2019-07-29

    我们的小程序也有这个问题,希望官方尽快解决

    2019-07-29
    有用
    回复
  • 财财🤨
    财财🤨
    2019-03-14

    同样的问题,插眼,请官方给个解决的方案。


    2019-03-14
    有用
    回复
  • Sam
    Sam
    2018-12-20

    我这边是开发的小程序,在安卓机上有闪退的现象。不知道和这个帖子的问题有没有相同点。 我这边测试是完全找不到报错,错误日志的。https://developers.weixin.qq.com/community/develop/doc/00066ecb770900f344d7516c851c00?jumpto=comment&commentid=000c0ac0fb87905a41d78e704564我这边小程序,最奇怪的是在一个同一个手机,同样环境下,删了微信APP,再安装之后就不会出现任何问题。 之后同样的微信,使用4个月的微信测试也不会出现问题。 但是一旦把微信旧数据迁移之后,就又会重现各种崩溃问题。 希望大家也帮忙看看这是什么情况。也希望官方能对我们这样的问题能重视起来。

    2018-12-20
    有用
    回复

正在加载...

登录 后发表内容