- compileSdkVerson 和 targetSdkVersion 设置为33;
- UNI 调用 uni.chooseImage() 方法弹出选图或拍照;
- 点击【从相册选图】;
- 发布:2023-01-13 13:26
- 更新:2023-05-16 20:12
- 阅读:1110
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 12.6.1
HBuilderX类型: 正式
HBuilderX版本号: 3.6.17
手机系统: Android
手机系统版本号: Android 12
手机机型: Android 13
页面类型: vue
vue版本: vue2
打包方式: 离线
项目创建方式: HBuilderX
操作步骤:
预期结果:
打开相册,可以从相册中选图
打开相册,可以从相册中选图
实际结果:
没反应
没反应
bug描述:
安卓 build.gradle 的 compileSdkVerson 和 targetSdkVersion 若设置为33版本,uni.chooseImage() 方法弹出的【从相册选图】点击会没有反应,应该是基座没有针对 Android 13 做兼容处理,从 Android 13 开始,存储权限已经细一步细分了,估计是受到了这个影响,再麻烦官方尽快修复更新,谢谢。
附上 Android 13 关于访问 Storage 权限细分说明:
https://levelup.gitconnected.com/read-external-storage-permission-is-deprecated-heres-the-new-way-to-access-android-storage-8ce0644e9955
HX 3.7.0 bug已修复
-
回复 2***@qq.com: 需要手动配置权限。 你参考一下这个帖子里面的做法。 我测试修复的
https://ask.dcloud.net.cn/question/1608792023-02-02 15:50
-
2***@qq.com (作者)
回复 DCloud_Android_DQQ: 目前 UNI SDK 仍然是 3.6.18 版本,请问什么时候可以下载 3.7.0 版本的呢?
https://nativesupport.dcloud.net.cn/UniMPDocs/SDKDownload/android.html2023-02-03 11:13
-
2***@qq.com (作者)
回复 DCloud_Android_DQQ: 您好,请问 3.7.0 版本什么时候可以转正式版本?我们开发时间上有压力,再麻烦了,谢谢
2023-02-15 15:43
HBuilderX 3.7.6 alpha 问题已修复
-
回复 DCloud_Android_DQQ: 手动添加了
"<uses-permission android:name=\"android.permission.READ_MEDIA_IMAGES\"/>",
"<uses-permission android:name=\"android.permission.READ_MEDIA_VIDEO\"/>",
但还是不行。HX3.7.9,uni sdk也是3.7.92023-04-04 16:48
2***@qq.com (作者)
感谢回复,再请问一下版本更新的时间?因我们年前项目需要再更新一个版本,可以尽快修复更新吗?
2023-01-16 10:09
DCloud_Android_DQQ
回复 2***@qq.com: 3.7.0 理想的话,是最近两天
2023-01-16 11:02
2***@qq.com (作者)
回复 DCloud_Android_DQQ: 谢谢,再拜托了~
2023-01-16 11:32
2***@qq.com (作者)
回复 DCloud_Android_DQQ: 你好,请问 3.7.0 更新了吗?
2023-01-19 10:32