@override Future<String?> takePicture() async { final permission = await methodChannel.invokeMethod<String>('takePicture'); return permission; }