可以正常选择图片

- 发布:2023-09-11 20:35
- 更新:2024-10-17 12:25
- 阅读:295
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 11
HBuilderX类型: 正式
HBuilderX版本号: 3.8.12
手机系统: Android
手机系统版本号: Android 13
手机厂商: 三星
手机机型: S21 FE
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
可以正常选择图片
可以正常选择图片
实际结果:
可以正常选择图片
可以正常选择图片
bug描述:
情况一:
打包时: 1.渠道包选择: google play 2.targetSdkVersion: 33
生成aab后, 更新到google store下载安装后"The read and write permission of the memory card hasbeen denied.Please open it first!",
没有弹出申请的权限的弹窗.
情况二:
打包时: 1.渠道包选择: 默认不选择 2.targetSdkVersion: 33
生成的apk, 安装后, 会有权限申请的弹窗.
经对比发现:
- apk申请权限时 提示"Allow XXX XXX to access photos, videos music, and audio on this device?", 在手机设置中有"Music and audio" 和 "Photos and videos"两个权限列表.
- 从google play安装的, 手机设置中APP中只有"Photos and videos"
推测:
渠道包是google play时, 在这款手机中没有"Music and audio"这个权限列表, 引起的uni.chooseImage调用时无权限申请弹窗, 报直接"无权"的问题
请问此问题应该如何解决? 有没有临时解决方案? 比较急!!