angular - 在 Electron 的透明窗口中获取阴影
问题描述
我是 Electron 的新手,在创建透明窗口时我得到了这种类型的阴影:
解决方案
只需在创建窗口时设置 hasShadow false 即可。
const menubarWindow = new BrowserWindow({
frame: false,
hasShadow: false,
fullscreenable: false,
alwaysOnTop: true,
resizable: false,
minimizable: false,
maximizable: false,
transparent: true,
titleBarStyle: 'customButtonsOnHover',
closable: false,
webPreferences: {
nodeIntegration: true,
webSecurity: false,
},
})
推荐阅读
- angular - 离子 - 未捕获(承诺):TypeError:无法读取未定义的属性'then'
- java - 如何在 JavaFX 中生成 UI 元素?例如。生成 10 个按钮
- python-3.x - 模拟方法的返回值不起作用
- r - 是否有任何代码可以在 ROC 中为使用 R 的 maxent 添加标准错误行?
- javascript - Javascript 闭包 - 计数调用
- python - 使用 SAM 在本地运行 Golang 函数时出现“找不到路由的 Lambda 函数”错误?
- python - 如何修改 python 脚本,使其从命令行获取参数
- python - Pygame对象实例不遵循物理
- node.js - 在 JSON 中使用 request-promise 查询字符串
- html - HTML/CSS 导航栏