requestPermissions static method
- Permissions? permissions
Asks the user for camera and microphone access.
Implementation
static Future<Map<String, bool>> requestPermissions([
Permissions? permissions,
]) async {
final want = permissions ?? Permissions.AUDIO_VIDEO;
final result = <String, bool>{};
if (want != Permissions.VIDEO) {
result['audio'] = (await ph.Permission.microphone.request()) ==
ph.PermissionStatus.granted;
}
if (want != Permissions.AUDIO) {
result['video'] =
(await ph.Permission.camera.request()) == ph.PermissionStatus.granted;
}
return result;
}