electron标题栏设置-webkit-app-region: drag;后无法双击放大缩小窗体
记录一下,防止自己以后再次踩坑,也防止后人踩坑需求标题栏可进行窗体的拖拽,并且可以双击放大缩小窗体于是乎:设置了-webkit-app-region: drag;结果拖拽是能拖拽了,但是双击等事件无法触发坑BrowserWindow中设置了resizable: false; (不允许调节大小),设置为flase将会使得窗体无法调节大小,当然也会是的可拖拽区域双击无法放大缩小窗体win = new
·
记录一下,防止自己以后再次踩坑,也防止后人踩坑
需求
标题栏可进行窗体的拖拽,并且可以双击放大缩小窗体
于是乎:
设置了-webkit-app-region: drag;
结果
拖拽是能拖拽了,但是双击等事件无法触发
坑
BrowserWindow中设置了resizable: false; (不允许调节大小),设置为flase将会使得窗体无法调节大小,当然也会是的可拖拽区域双击无法放大缩小窗体
win = new BrowserWindow({
width: 1440,
height: 810,
frame: false, //创建无边框窗口(没有菜单和顶部)
resizable: false,
webPreferences: {
nodeIntegration: true,
contextIsolation: true,
webSecurity: false, //webSecurity
preload: path.join(__dirname, 'preload.js')
}
})
解决
去掉resizable或者设置resizable为true
更多推荐
已为社区贡献2条内容
所有评论(0)