flutter - 监听 flutter(桌面)应用程序外部的按键

标签 flutter flutter-desktop

我已成功打印用户在使用该应用程序时按下的键。但是当用户不使用应用程序或在后台时,如何在 flutter 桌面上打印按键(听按键按下)?

最佳答案

Flutter 不提供用于在操作系统级别拦截关键事件的 API。为此,您需要为要运行的每个平台编写 native 代码,并使用平台 channel 将信息传递给 Dart 代码。

关于flutter - 监听 flutter(桌面)应用程序外部的按键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66503404/

相关文章:

android - 打开谷歌地图应用并在flutter webview中显示逐向导航

flutter - ListTile中具有图像和标签的Flutter左对齐列将不会垂直扩展并裁剪图像

flutter - 为移动和桌面构建 Flutter 应用程序

flutter - 在 Flutter 中设置鼠标光标位置

dart - 仅运行 flutter 桌面应用程序的单个实例

flutter - 如何使用Flutter Desktop打开windows资源管理器?

Flutter 通过 provider 访问推送页面上的 Notifier

dart - 如何在图像内的任意点上旋转(和可能的动画)图像?

Flutter intl 生成的文件,null 安全问题

android - 缺少插件异常(在 channel plugins.flutter.io/firebase_core 上找不到方法 firebase#initializecore 的实现)