首页 > 解决方案 > 无法与无框架、透明的 BrowserWindow 交互

问题描述

我的电子应用程序的主窗口不响应任何操作,就好像它有一个透明的覆盖。所有元素都被渲染,但我不能按任何按钮或输入输入。

这仅在 Windows 上发生并且仅当frame设置为false

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

有什么建议么?

标签: javascriptwindowselectron

解决方案


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


推荐阅读