requestPermissionNew static method

Future<Map<Permission, PermissionStatus>?> requestPermissionNew({
  1. required List<Permission> permissions,
  2. bool isJustForAndroid = true,
})

申请权限 (默认仅仅申请Android权限,Ios不需要) here is the most simple example


void _open() async {
    Map<Permission, PermissionStatus>? status =
        await PermissionUtil.requestPermission(
            permissions: [Permission.storage]);
  }

Implementation

static Future<Map<Permission, PermissionStatus>?> requestPermissionNew(
    {required List<Permission> permissions,
    bool isJustForAndroid = true}) async {
  if (!isJustForAndroid) {
    return null;
  }
  return await permissions.request();
}