gpt4 book ai didi

electron - 在窗口聚焦于 Electron 之后如何聚焦特定的输入

转载 作者:行者123 更新时间:2023-12-03 12:35:52 24 4
gpt4 key购买 nike

我正在使用 Electron 全局快捷方式,当我使用快捷方式聚焦 Electron 应用程序窗口时,我想聚焦特定领域以避免用户点击该领域。

const shortcut = globalShortcut.register('Control+Shift+T', () => {
mainWindow.show();
// How do I focus here on a specific field
});

什么是更好的 ?我应该将事件发送到应用程序窗口并在我的应用程序javascript代码中监听此事件吗?

最佳答案

我这样做的方法是使用预加载脚本(窗口选项中的webPreferences)添加可以从main调用的消息处理程序。当相关窗口获取“dom-ready”事件时,向该窗口发送一条消息(可选地发送您要关注的项目的ID),然后仅使用普通的旧DOM在该元素上调用focus()。

关于electron - 在窗口聚焦于 Electron 之后如何聚焦特定的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46926232/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com