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