如何将权限处理程序的旧版本更改为新版本



我有旧的权限处理程序代码,但我使用的是pubspec.yaml的最新版本。如何用最新版本更改下面的代码??有人能帮我吗?

if (Platform.isAndroid) {
PermissionStatus permissionStorage = await PermissionHandler().checkPermissionStatus(PermissionGroup.storage);
if (permissionStorage != PermissionStatus.granted) {
Map<PermissionGroup, PermissionStatus> permissionStatus = await PermissionHandler().requestPermission([PermissionGroup.storage]);
permissionStorage = permissionStatus[PermissionGroup.storage] ?? PermissionStatus.unknow;
if (permissionStatus != PermissionStatus.granted) {
print('no storage permission to save image');
return;
}
}
}

等待请求(). isgranting。如果未被允许,它将请求允许。


if (await Permission.storage.request().isGranted) {
// permission granted
}
else{
print('no storage permission to save image');

}