在上传手机拍摄的照片时,由于图片(像素:4032*30254;大小为:1.37M)过大,当上传超过2张时,会出现闪退;
但是当多次只上传一张比较小的图片(500K以下),且成功后;即可一次性上传多张尺寸较大的图片(如上),就不会闪退了(在小程序一个生命周期内有效,小程序删除重启后又会出现上面的情况);
在其他手机上测试,均未发现闪退的情况;
其他测试的手机:
魅族(很老的机型-MX);
红米4;
荣耀 9i;
金立;
IOS 12;
小米play;
怀疑原因是否因为 骁龙 845、855处理器未适配(个人见解);
我也遇到了,上传选择拍照,直接整个微信都闪退了,老板直接说我写的代码不行,他说人家微信怎么可能会有这么低级的问题。好无语啊!
android 上选择图片过大容易导致这个问题。我们下个版本有个优化,当遇到这种情况的时候不会退掉整个小程序。后续建议提问前先搜索
能否给个提醒,拍摄图片就退出用户体验很糟糕,开发者这儿也有心无力
后续这里我们会优化
建议给个弹框,提示内存不足,或者图片过大之类的,否则别人只会认为小程序有问题