SetCallBack method

  1. @override
Future<void> SetCallBack(
  1. dynamic callback(
    1. String result
    )
)
override

Implementation

@override
Future<void> SetCallBack(Function(String result) callback) async{
  try {
    methodChannel.setMethodCallHandler((call) async {
      if (call.method == 'SetCallBack') {
         String result = call.arguments;
         callback(result);
      }
      return null;
    });
    await methodChannel.invokeMethod('SetCallBack');
  } catch (e) {
    // 处理异常情况
    print('Error in SetCallBack: $e');
  }
}