electron 自定义标题栏、是否可拖动、配置less

1、在mian/index.js中的new BrowserWindown内
  mainWindow = new BrowserWindow({
    height: 563,
    useContentSize: true,
    width: 1000,
    frame:false,  是否隐藏标题栏
    webPreferences:{
      devTools:false   隐藏调试工具
    }
  })

2、设置可拖动
	当隐藏了标题栏后,默认不可拖动
	在index.ejs的body上设置样式
	style="-webkit-app-region: drag;"  全局拖动,点击事件失效
	style="-webkit-app-region: no-drag;"  不可拖动区域,使得点击事件恢复

3、配置less和Vue相同

你可能感兴趣的:(electron桌面应用,electron)