项目用的electron-vue
创建一个透明窗体
代码:
iconWindow = new BrowserWindow({
// height: 100,
// width: 100,
frame: false,
resizable: false,
// x: -1000,
// y: 50,
transparent: true,
})
iconWindow.loadURL(miniWinURL)
iconWindow.webContents.closeDevTools();
实际效果:
可以看到
窗体已经没有阴影了,说明transparent设置已经生效了,
body和html我也没有设置背景颜色
但是为什么没有透明?
我打包好运行的话就是透明的;还有dev模式下按F5刷新也会变透明。。。。