Skip to content

[BUG] RequestType.video安卓部分手机选择视频错误提示权限不合 #725

@dingh123

Description

@dingh123

问题描述
在部分安卓手机上,用户已授予应用访问“所有照片和视频”的权限,但当调用系统选择器选择“视频”时,仍提示“无法访问所有资源”;而选择图片时则可以正常访问。

示例代码

final List<AssetEntity>? assets = await AssetPicker.pickAssets(
  context,
  pickerConfig: AssetPickerConfig(
    maxAssets: 1,
    requestType: RequestType.video,
  ),
);

重现步骤
1、使用permission_handler对Permission.photos进行授权
2、确认已经对相册全部授权,PermissionStatus.granted
3、调用插件拉起视频相册选择(如上面的示例代码)
4、提示“无法访问所有资源”
5、点击前往系统设置,查看到的权限确定是“运行使用全部照片和视频”,如附件图片所示

Screenshots (If contains)

Image

Version information

  • Device: [e.g. HONOR 90 Pro]
  • OS: [e.g. Android 14]
  • Package Version: [e.g. 9.8.0]
  • Flutter Version: [e.g. v3.35.4]

Metadata

Metadata

Assignees

No one assigned

    Labels

    i: out of supportThe issue is out of basic support and not a feature request.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions