- 小米5 wx.chooseImage 拍照 闪退
微信版本: 安卓 6.5.13 手机型号: 小米5 问题描述: 上传用户照片时,如果在手机上选择拍照,接着点击完成按钮,会停留在照片选择界面,此时完成按钮处于不可点击状态,再次选择照片时,会出现闪退;会出现以下几种情况:1.重启小程序 2.退出到微信主界面 3.退出微信; 问题代码: wx.chooseImage({ sourceType: ['album', 'camera'], sizeType: ['original'], count: 1,//只能选择1张 success: function (res) { that.setData({ DischargeImageList: res.tempFilePaths }) } })
2017-09-18 - 小米6X wx.chooseImage导致小程序闪退重启,必现
设备:小米6X MIUI版本:9.5.14.0 Android版本:8.1.0 运行内存:4.00GB 在小米6X上使用官方的“小程序示例”也可复现该问题,只需要选择相册中已有的图片,不需要调用相机拍摄新照片。 必现方法: 1、用安卓的任务管理杀掉正在运行或在后台的小程序,保证小程序全新启动; 2、选择图片时不要选择之前用手机拍摄的照片,而是选择朋友圈或微信群中经过微信压缩过后下载下来的图片,选择图片时不要选择原图,要让微信再压缩一次,尽量一次多选几张这样的图片,但不需要超过9张,最少的时候3张就能复现;(选择9张手机拍摄的图片,每张4M多并不会出现问题,而选择从朋友圈或微信群下载的图片大的800k,小的300k左右却会导致闪退) 3、选好后点击完成,小程序显示“压缩中,请稍候...”,然后小程序就闪退并自动重启了; 这个问题在老款小米4上并不存在,使用的相同微信版本,相同基础库版本,小米4的android版本为6.0.1,MIUI版本为9.6.3.0 关于chooseImage的帖子我都看了一遍,但感觉这个问题应该不是内存紧张导致系统杀小程序线程的问题,因为选择9张每张4M多的图片都没问题,可能和重复压缩图片有关?希望官方再具体定位下导致该问题的原因,毕竟chooseImage接口属于最基本的功能。
2018-07-11 - wx.chooseImage丢失
wx.chooseImage选取多张图片出现了丢失的情况,选了9张可能只有6张7张的样子
2018-08-13