requestPermissionIfNecessary static method
Implementation
static Future<void> requestPermissionIfNecessary(
{FlutterUnionadPermissionCallBack? callBack}) async {
switch (await _channel.invokeMethod("requestPermissionIfNecessary")) {
//未确定
case FlutterUnionadPermissionCode.notDetermined:
callBack?.notDetermined!();
break;
//限制
case FlutterUnionadPermissionCode.restricted:
callBack?.restricted!();
break;
//拒绝
case FlutterUnionadPermissionCode.denied:
callBack?.denied!();
break;
//同意
case FlutterUnionadPermissionCode.authorized:
callBack?.authorized!();
break;
}
}