javascript - 无法与无框架、透明的 BrowserWindow 交互
问题描述
我的电子应用程序的主窗口不响应任何操作,就好像它有一个透明的覆盖。所有元素都被渲染,但我不能按任何按钮或输入输入。
这仅在 Windows 上发生并且仅当frame
设置为false
win = new BrowserWindow({ frame: false, transparent: true, resizable: true, alwaysOnTop: true, width: 400, height: 130 });
有什么建议么?
解决方案
正如@Neil 在上面的评论中所建议的那样,问题是由 -webkit-app-region: drag;
容器 div 上的规则引起的。谢谢!
推荐阅读
- azure - azure函数HttpTrigger如何编辑代码参数名称?
- plot - splot 中沿 x 轴的对称绘图
- excel - 我想使用 vba 获取列中数据的频率
- javascript - 延迟加载性能选择选项的静态列表
- amazon-web-services - Nginx:客户端请求正文缓冲到临时文件
- javascript - 使用 redux 为什么我的应用程序状态 isAuthenticated 在任何类型的重新加载后都不会保持设置为 true?
- prolog - 执行列表转换,Prolog
- python - 如何访问电子表格中的另一个页面?
- javascript - 车把问题
- android - 方法代码太大!android compileSdkVersion 27 更改为 compileSdkVersion 30 后