【问题标题】:can we disabled keyboard input on electron js我们可以在电子 js 上禁用键盘输入吗
【发布时间】:2021-07-05 21:47:36
【问题描述】:

我想在 Electronjs webview 上禁用键盘输入。只允许鼠标操作。

这是我负责渲染webview的代码。

<div class="page">
   <div class="main">
      <webview
         id="webview"
         class="webview" 
         style="display: inline-flex;"
         src="https://github.com">
      </webview>
      <webview id="captureWebview" src="about:blank">
      </webview>
    </div>
</div>

【问题讨论】:

    标签: node.js electron electron-packager


    【解决方案1】:

    不确定您在寻找什么,但如果您要禁用快捷方式,您应该参考https://www.electronjs.org/docs/tutorial/keyboard-shortcuts

    例如,如果你想禁用你可能做的所有事情

    if (webviewIsOpenOrLoaded) { // you may want to have a tracking variable and set it to true when your webview is open
        window.addEventListener('keyup', () => null, true)
    }
    

    虽然我不确定这是否是一件好事。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-13
      • 2012-04-29
      相关资源
      最近更新 更多