微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 Flutter Desktop 中像 Java Robot 那样进行按键操作?

如何解决如何在 Flutter Desktop 中像 Java Robot 那样进行按键操作?

我被我的 Flutter 桌面应用程序开发困住了。我正在寻找 Java Robot 之类的功能,用于从我的 Flutter 桌面应用程序发送按键。不幸的是,我没有在 Flutter 中找到任何 Flutter 桌面插件或核心功能

Robot r = new Robot();    
r.keyPress(KeyEvent.VK_E);
r.keyrelease(KeyEvent.VK_E);

解决方法

Flutter 没有任何用于将合成事件发布到操作系统的 API。您需要为每个平台编写本机代码(作为插件,或直接在应用程序的本机部分)才能做到这一点。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。