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