invokeMethodSync method

  1. @override
String invokeMethodSync(
  1. String pageName,
  2. String funcName,
  3. List? parameters
)

同步方法调用 pageName 页面名称 funcName js侧方法名称 parameters 方法参数

Implementation

@override
String invokeMethodSync(String pageName, String funcName, List<dynamic>? parameters) {
  var map = <dynamic, dynamic>{};
  map[FairMessage.FUNC_NAME] = funcName;
  map[FairMessage.ARGS] = parameters;
  var msg = FairMessage(pageName, FairMessage.METHOD, map);
  var from = msg.from();
  return _channel!.sendCommonMessageSync(jsonEncode(from));
}