Bog*_*gle 6 macos swift flutter flutter-desktop
如何在 MacOS Flutter 应用程序的 Swift 端的 AppDelegate 中访问 FlutterBinaryMessenger?在我找到的所有示例中,AppDelegate 只是一个占位符。您需要让 FlutterBinaryMessenger 实例化 FlutterMethodChannel 才能真正与 Dart 端进行通信。
在当前的 macOS 模板中,FlutterViewController(可让您通过 获取信使.engine.binaryMessenger)由窗口拥有,而不是应用程序拥有。如果您想从 访问它,您需要在 和AppDelegate之间建立连接。AppDelegateMainFlutterWindow
| 归档时间: |
|
| 查看次数: |
957 次 |
| 最近记录: |