uni-app中uni.chooseImage无法获取iCloud照片
uni-app中uni.chooseImage无法获取iCloud照片
项目信息 | 详细信息 |
---|---|
产品分类 | uniapp/App |
PC开发环境 | Mac |
PC开发环境版本 | macOS 12 |
HBuilderX类型 | 正式 |
HBuilderX版本 | 3.3.13 |
手机系统 | 全部 |
页面类型 | vue |
vue版本 | vue2 |
打包方式 | 云端 |
项目创建方式 | HBuilderX |
示例代码:
uni.chooseImage({
count: 1, //默认9
// sizeType:['original', 'compressed'],
crop:{
width:systemInfo.screenWidth,
height:systemInfo.screenHeight /2
},
success: res => {
var src = res.tempFilePaths[0];
console.log(src);
this.uploadImage(src)
}
});
操作步骤:
啥
预期结果:
啥
实际结果:
啥
bug描述:
如果选了crop,就无法获取 iCloud 上的照片,使用 sizeType 就可以。但是我必须要crop 裁切,因为上传的头像要正方形的
11 回复
请提供录屏(上传附件)看下表现,并说明设备具体信息
【bug优先处理规则】https://ask.dcloud.net.cn/article/38139
uni.chooseImage 你用一下这个就直接能看到了啊
确实 遇到了相同的问题 相册中的照片开启了iCloud的时候 crop获取不了 点开白屏
你有替代方案吗
回复 我可爱的app: 没用crop选项,自己写了个裁剪组件,先选择图片,再把选择的图片传到组件里。
回复 s***@ctycode.io: 多了一个步骤啊
回复 我可爱的app: 没办法 你有更好的方法吗?
回复 s***@ctycode.io: 没有,这个属于bug吧,就看官方当不当回事了
回复 我可爱的app: 好像是修复了 刚刚打包发现能icloud的照片在选择的时候会自动下载了
回复 s***@ctycode.io: 我一会看看