目录
前言
当我们创建 transparent : true 和 frame : false 的 BrowserWindows 窗口时,有没有遇到过阴影相关的莫名其妙的问题?今天就来介绍本人遇到的一个惊天巨坑,发现它的时候,还有两个小时就要上线啦。(这也就是为什么我现在还在写博客的原因,哎)
PS:《Electron实战》系列-总览
正文
使用 electron 创建 BrowserWindows 窗体的时候经常会用到 transparent 和 frame 两个控制属性。
先来段代码,让我们温习一下Electron怎么创建窗口:
win = new BrowserWindow({
width: 960,
height: 480,
frame: false,
transparent: true
})
这是一个常见的客户端窗口配置参数,不带边框和标题栏。
如果在窗体内进行如下操作,比如打开和关闭下拉列表&