传播星球
传播星球
  • 发布:2024-06-06 15:33
  • 更新:2024-06-07 11:23
  • 阅读:510

【报Bug】vivo iQOO 12pro 安卓14 第一次获取储存权限提示权限已被拒绝,连系统所要权限的弹窗都没有

分类:ASK社区

产品分类: 其他/ASK社区

示例代码:

plus.android.requestPermissions(['android.permission.WRITE_EXTERNALSTORAGE'],(res)=>{
uni.showToast({
title:'res
'+JSON.stringify(res),
icon:'none',
duration:3000
})
},(err)=>{
uni.showToast({
title:'err_'+JSON.stringify(err),
icon:'none',
duration:3000
})
})

操作步骤:

正常操作

预期结果:

没问题

实际结果:

有问题

bug描述:

第一次获取储存权限时提示权限已被拒绝,但是系统所要权限的弹窗都没弹,返回值看下面图片

2024-06-06 15:33 负责人:无 分享
已邀请:
DCloud_Android_DQQ

DCloud_Android_DQQ

android 13 之后没有 WRITE_EXTERNALSTORAGE

替换为了这三个权限。

  public static final String READ_MEDIA_AUDIO = "android.permission.READ_MEDIA_AUDIO";  
        public static final String READ_MEDIA_IMAGES = "android.permission.READ_MEDIA_IMAGES";  
        public static final String READ_MEDIA_VIDEO = "android.permission.READ_MEDIA_VIDEO";
  • 传播星球 (作者)

    那安卓13之前的还是用WRITE_EXTERNALSTORAGE吗

    2024-06-06 15:52

  • DCloud_Android_DQQ

    回复 传播星球: 可以这样用。 具体参考一下 android api 手册

    2024-06-06 17:06

  • 传播星球 (作者)

    回复 DCloud_Android_DQQ: 小米14 pro 使用这个android.permission.READ_MEDIA_IMAGES后,允许获取图片、视频权限,但是相册里没有照片,实际上手机相册里时是有图片的

    2024-06-06 17:27

  • 传播星球 (作者)

    回复 DCloud_Android_DQQ: 我用安卓14的机型下载之前版本的app,WRITE_EXTERNALSTORAGE也是这个权限,就可以访问,这是为什么?

    2024-06-06 17:46

  • 传播星球 (作者)

    回复 DCloud_Android_DQQ: 安卓15 使用android.permission.READ_MEDIA_IMAGES权限后,选择只允许访问部分相册,选择完允许访问的图片后,返回值时权限被拒绝,这是怎么回事

    2024-06-07 10:21

DCloud_Android_DQQ

DCloud_Android_DQQ

最开始 android 14 申请 android.permission.WRITE_EXTERNALSTORAGE 权限失败,如上回答,是因为android 权限变更。

后面提到的 小米14 pro /安卓14/ 安卓15 问题,请重新整理描述一下,提供一下可以说明问题的代码

要回复问题请先登录注册