使用uni.chooseImage在苹果上选择图片超过6张的时候程序闪退了,在安卓上选择十多张都没有问题
![1***@qq.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/4128755b77865d7a6bf9f4bb0c375f2b.png)
- 发布:2019-06-03 10:18
- 更新:2020-08-07 11:37
- 阅读:2005
![1***@qq.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/4128755b77865d7a6bf9f4bb0c375f2b.png)
1***@qq.com (作者) - 90后IT男
uni.chooseImage({
count: 9, //默认9
sourceType: ['album', 'camera'], //从相册选择
success: function (res) {
for(let i = 0; i < res.tempFilePaths.length; i ++){
let upFileName = res.tempFilePaths[i].toLocaleLowerCase();
console.log("upFileName=" + upFileName);
let index1=upFileName.lastIndexOf(".");
index1 = index1 + 1;
let index2=upFileName.length;
var newpaths = "_doc/uniapp_temp"+(new Date().getTime())+"." + upFileName.substring(index1,index2);
console.log("newpaths[i]=" + newpaths);
plus.zip.compressImage({
src: res.tempFilePaths[i],
dst: newpaths,
overwrite: true,
quality: 80
}, function(){
console.log(newpaths)
}, function(){
data.error('图片压缩错误,请重新上传图片');
});
}
}
})
![1***@qq.com](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/000/91/28/25_avatar_mid.jpg?v=0)
1***@qq.com - 开发者
我也遇到闪退的问题了。
我的图片是上传到了苹果云服务上了,
选择图片的时候 会有一个加载动画,有时会遇到一直加载中(wifi环境网络肯定没问题),过个大概一分钟就app 就闪退了。
用的方法是 uni.chooseImage
1***@qq.com (作者)
10次的话有7,8次出现,今天早上直接就没成功一次了
2019-06-03 10:52
1***@qq.com (作者)
不过只要选择6张以下都没问题
2019-06-03 10:52
1***@qq.com (作者)
但是我用苹果平板试了下选择20多张都没问题
2019-06-03 10:54