标签: electron keyboard-shortcuts
我创建了一个基于托盘的Electron应用程序,无论我使用的是哪个应用程序,都可以调用各种脚本。这类似于Mac OS的“服务”功能。
我遇到的问题是,如果我的任务栏应用程序与活动应用程序之间的键绑定发生冲突,我希望活动应用程序的绑定优先。
我正在模拟的服务菜单能够做到这一点。不过,我不确定如何通过Electron来完成此操作;如何检查活动应用程序是否具有此绑定?即使我取消注册任务栏应用程序的绑定,也可能必须将按键事件发送到活动应用程序?
有什么建议吗?电子API文档未涵盖此情况。