javascript - 无法与无框架的透明BrowserWindow进行交互

标签 javascript windows electron

我的 Electron 应用程序的主窗口不响应任何操作,就好像它具有透明的覆盖层一样。所有元素都已渲染,但是我不能按下任何按钮或在输入中写东西。

仅在Windows上并且仅当frame设置为false时,才会发生这种情况

win = new BrowserWindow({ frame: false, transparent: true, resizable: true, alwaysOnTop: true, width: 400, height: 130 });

有什么建议?

最佳答案

正如@Neil在上面的注释中建议的那样,问题是由容器div上的-webkit-app-region: drag;规则引起的。
谢谢!

关于javascript - 无法与无框架的透明BrowserWindow进行交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50007748/

相关文章:

javascript - 三星智能电视应用程序在电视上看起来与在模拟器中不同

python - 如何更改 QPalette 的当前颜色组

windows - WMI 处理器类型

vue.js - 卸载Electron应用程序后删除Vuex存储

node.js - 在 Electron 中使用 gRPC

javascript - Electron 操纵/拦截 WebView 请求和响应

javascript - jquery 不能在 rails 中工作

javascript - 如何检测浏览器是否支持外边框样式

javascript - 使用 Python 3.5.1 和 Selenium 2.53.2 选择并单击网站按钮时出现问题

python - Google App Engine 启动器未启动