@override Future<String?> takePicture([String path = ""]) async { return methodChannel.invokeMethod<String?>('takePicture', {"path": path}); }