m***@gmail.com
m***@gmail.com
  • 发布:2024-02-04 22:45
  • 更新:2024-06-07 10:29
  • 阅读:141

【报Bug】安卓13动态授权之后无法选择图片

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: window11

HBuilderX类型: 正式

HBuilderX版本号: 3.99

手机系统: Android

手机系统版本号: Android 13

手机厂商: 小米

手机机型: xiaoxi 11 Lite 5G NE

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
                    uni.showActionSheet({  
                        itemList: ['图片', '视频'],  
                        success: (res) => {  
                            if (res.tapIndex == 0) {  
                                 plus.android.requestPermissions(['android.permission.READ_MEDIA_IMAGES'], function(e) {    
                                      if (e.deniedAlways.length > 0) { //权限被永久拒绝    
                                      console.log('Present Denied!!! ' + e.deniedPresent.toString());   
                                       return   
                                      }  
                                      if (e.deniedPresent.length > 0) { //权限被临时拒绝    
                                      console.log('Granted!!! ' + e.granted.toString());    
                                      // plus.android.requestPermissions(['android.permission.READ_MEDIA_IMAGES'])  
                                      return  
                                      }  
                                                        uni.chooseImage({  
                    count: 1,  
                    sourceType: ['album'],  
                    sizeType: ['original'],  
                    success: function(e) {  
                        let body = {  
                            path: plus.io.convertLocalFileSystemURL(e.tempFilePaths[0]),  
                            type:'image'  
                        }  
                        _this.addChatMsgData(body)  
                    }  
                })  
                                 })  

                            } else {  
                                _this.selectVideo()  
                            }  
                        }  
                    })

操作步骤:

uni.chooseImage 动态收取图片选择权限之后,进入选择图片界面,无法选择图片

预期结果:

希望能对图片进行选择

实际结果:

无法选择

bug描述:

在自定义基座中,动态获取了 plus.android.requestPermissions(['android.permission.READ_MEDIA_IMAGES']权限之后,进入相册页面,没法读取到图片不能选择,manifest也申明了,还是出现此问题

2024-02-04 22:45 负责人:DCloud_App_Array 分享
已邀请:
m***@gmail.com

m***@gmail.com (作者) - 一叶而知秋,慢慢的,读懂了世界

问题图片是这样的,并且我的应用是纯nvue开发渲染模式是采用默认的,并没有修改到nvue渲染

传播星球

传播星球

请问解决了吗

要回复问题请先登录注册