【问题标题】:Setting BrowserWindow frame: false disables click events设置 BrowserWindow frame: false 禁用点击事件
【发布时间】:2019-04-04 22:54:13
【问题描述】:

我写了一个电子应用程序,它有一个 html 表,第一列上有点击事件。只要 BrowserWindow 框架,点击事件就会触发:如果我将其更改为 false,则表上的点击事件将停止工作。我在同一页面上还有一个不受更改框架属性影响的按钮。任何人都知道为什么会发生这种情况或解决方法?

【问题讨论】:

  • 我无法重现此行为。请添加 MCVE (stackoverflow.com/help/mcve) 来演示该问题。
  • 除了@snwflk 所说的,您还可以在Electron fiddle electronjs.org/fiddle 中编写您的示例,以便其他Electron 用户更容易快速了解您的问题

标签: electron


【解决方案1】:

点击事件的问题是我创建了表格位于可拖动区域的窗口,却忘记了这样做会使项目不可点击。因此,在表格的 css 中,我添加了这一行“-webkit-app-region: no-drag”,从而解决了问题。

【讨论】:

  • 让我过得愉快,兄弟!解决了问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-23
  • 1970-01-01
  • 2021-12-31
  • 1970-01-01
  • 1970-01-01
  • 2019-08-19
相关资源
最近更新 更多