美文网首页
Flutter images_picker依赖库 在安卓13,授

Flutter images_picker依赖库 在安卓13,授

作者: Pino | 来源:发表于2024-03-25 10:29 被阅读0次

    用的版本是

    images_picker: ^1.2.11
    

    这个问题,安卓13才出现,打开相册授权之后,提示“你可以使用相机拍摄相册或者视频”,然后无法预览相册,
    很奇怪,明明授权了为啥还会这样,然后我打开手机的设置 ,找到应用授权,发现访问照片或者视频选项 没有授权,
    可是刚刚弹出来是选择同意权限的,为啥会这样呢?
    后面查看了一些资料,说这个库授权相册是只申请了存储权限Permission.storage.status,没有申请相册权限。

    解决办法:一进入app就先申请相册权限

    权限申请用的是 permission_handler,代码如下

    final permissionStatus = await Permission.photos.status;
          if (permissionStatus.isDenied) {
            await Permission.photos.request();
          }
    

    加上这个之后,再打开相册就正常了

    相关文章

      网友评论

          本文标题:Flutter images_picker依赖库 在安卓13,授

          本文链接:https://www.haomeiwen.com/subject/tlpdtjtx.html