macos isolate platform channels (#110882)
This commit is contained in:
parent
2b740f394e
commit
5a7b0bdf13
@ -173,7 +173,7 @@ class _TestAppState extends State<TestApp> {
|
|||||||
() => basicStringMessageToUnknownChannel(),
|
() => basicStringMessageToUnknownChannel(),
|
||||||
() => basicJsonMessageToUnknownChannel(),
|
() => basicJsonMessageToUnknownChannel(),
|
||||||
() => basicStandardMessageToUnknownChannel(),
|
() => basicStandardMessageToUnknownChannel(),
|
||||||
if (Platform.isIOS || Platform.isAndroid)
|
if (Platform.isIOS || Platform.isAndroid || Platform.isMacOS)
|
||||||
() => basicBackgroundStandardEcho(123),
|
() => basicBackgroundStandardEcho(123),
|
||||||
];
|
];
|
||||||
Future<TestStepResult>? _result;
|
Future<TestStepResult>? _result;
|
||||||
|
@ -99,6 +99,13 @@ class MainFlutterWindow: NSWindow {
|
|||||||
binaryMessenger: registrar.messenger,
|
binaryMessenger: registrar.messenger,
|
||||||
codec: FlutterStandardMethodCodec(readerWriter: ExtendedReaderWriter())))
|
codec: FlutterStandardMethodCodec(readerWriter: ExtendedReaderWriter())))
|
||||||
|
|
||||||
|
FlutterBasicMessageChannel(
|
||||||
|
name: "std-echo", binaryMessenger: registrar.messenger,
|
||||||
|
codec: FlutterStandardMessageCodec.sharedInstance()
|
||||||
|
).setMessageHandler { message, reply in
|
||||||
|
reply(message)
|
||||||
|
}
|
||||||
|
|
||||||
super.awakeFromNib()
|
super.awakeFromNib()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user