公司名称 | 长沙阿甘网络科技有限公司 | |
MP帐号(邮箱) | ||
开发者微信号 | liuyun_forever | |
机型(如iPhone 6s plus) | 小米6 | |
操作系统(如iOS 9.3) | android | |
是否必现 | 只出现过一次 | |
出现时间 | 2017.07.21 | |
操作路径(即如何操作可以复现该问题) | ||
wx.chooseImage接口选择了压缩图片。开发版测试的时候,选择手机相册的照片,完成后界面卡死变黑色。然后选择的图片在手机上也被删除了。 | ||
问题描述(具体问题介绍) | ||
wx.chooseImage接口选择了压缩图片。开发版测试的时候,选择手机相册的照片,完成后界面卡死变黑色。然后选择的图片在手机上也被删除了。太坑了吧,我的珍藏图片。啊啊啊。。。。。就出现了 一次,后面图片就没消失过了 | ||
问题截图(客户端问题界面截图) | ||
就出现一次。刚开始还不知道会消失,简简单单以为只是卡死了。 | ||
代码片段截图 | ||
//选择图片 chooseImages: function () { console.log("选择图片"); var that = this; var images = that.data.imageList; wx.chooseImage({ sourceType: ['album', 'camera'], count: (9 - images.length), sizeType: 'compressed', success: function (res) { images = images.concat(res.tempFilePaths) that.setData({ imageList: images, selectFileType: 1, }) }, }) }, |
这种情况我们确实也很难进行排查,我已经帮你转给安卓的技术人员了。
嗯嗯 是的 那问题解决了 也就是API现在还没更新这个count,我也是这么做的,用户选择的图片存起来,大于9,就不添加就行了。谢谢!
选择完图片后获取的图片路径是自己维护的。你第二次选择的时候count是9,所以第二次依然可以选择最多9张。返回后你将所有图片路径放在一起。加上上一次的当然大于9张了。
嗯 是的了 我看了API的 就是设置count:9 ,但是没有用。
你这样测试你小程序试试:先在相册里选中8张图片,此时右上角显示(8/9),点击右上角[完成],此时有8张图显示在视图上,再点击添加图片按钮,继续在相册里选择2张或者多余2张的图片,我这边此时右上角显示(2/9),点击右上角的【完成】按钮,此时加上已选择8张是10张图。麻烦你测试一下你的,测试结果,也请告诉我一下,谢谢!
就是上面的代码,count是整数类型
嗯 小程序上线了吗 可否让我看一下 我现在设置的count不起作用
起作用啊
楼主好 请问一下,你所设置的count限制图片张图,起作用吗?