/**
* 从本地相册选择图片或使用相机拍照
* @param count 最多可以选择的图片张数,默认1
* @param sourceType album 从相册选图,camera 使用相机,默认二者都有。如需直接开相机或直接选相册,请只使用一个选项
* @param sizeType original 原图,compressed 压缩图,默认二者都有
*/
export function chooseImage(count = 1, sourceType = ['album', 'camera'], sizeType = ['original', 'compressed']) {
return new Promise((resolve) => {
uni.chooseImage({
count,
sizeType,
sourceType,
success: (res) => resolve(res),
fail: (err) => {
console.log('fail异常', err)
// #ifdef APP-PLUS
if (uni.$u.os() == 'ios') {
if (err.errMsg == 'chooseImage:fail No filming permission' && err.errCode == 2) {
// 没有访问相机权限
checkPermissions('camera')
}
} else {
if (err.errMsg == 'chooseImage:fail No Permission') {
if (err.errCode == 11) {
// 没有访问相机权限
checkPermissions('camera')
} else {
// 没有访问相册权限
checkPermissions('photo')
}
}
}
// #endif
}
})
})
}
- 发布:2024-01-19 19:43
- 更新:2024-01-23 17:48
- 阅读:27297
产品分类: HbuilderX
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macOS Sonoma
HBuilderX版本号: 3.99
示例代码:
操作步骤:
正常云打包,选择自有证书,勾选打正式包,其他就没有勾选了,然后点传统打包或者快速安心打包都不行
正常云打包,选择自有证书,勾选打正式包,其他就没有勾选了,然后点传统打包或者快速安心打包都不行
预期结果:
正常能访问到相册内容
正常能访问到相册内容
实际结果:
无法访问到相册内容
无法访问到相册内容
bug描述:
云打包后再小米澎湃os系统上,无法访问相册内容
目前测试出来的情况是,只有小米的这个澎湃os系统上有问题。旧版小米系统没有问题
怀疑是云打包的问题。 感觉权限获取不到,
用自定义基座后,运行在手机上又都是正常的。 很难受没办法复现。。