新增不强制win7开启透明效果即可使用

This commit is contained in:
lyswhut
2020-01-19 13:56:54 +08:00
parent bb0b59080a
commit f8e449b017
7 changed files with 54 additions and 13 deletions
+5 -2
View File
@@ -15,11 +15,14 @@ app.on('second-instance', (event, argv, cwd) => {
}
})
const { getWindowSizeInfo, parseEnv } = require('./utils')
global.envParams = parseEnv()
require('../common/error')
require('./events')
const autoUpdate = require('./utils/autoUpdate')
const { isLinux, isMac } = require('../common/utils')
const { getWindowSizeInfo } = require('./utils')
const isDev = process.env.NODE_ENV !== 'production'
@@ -50,7 +53,7 @@ function createWindow() {
useContentSize: true,
width: windowSizeInfo.width,
frame: false,
transparent: !isLinux,
transparent: !isLinux && !global.envParams.nt,
enableRemoteModule: false,
// icon: path.join(global.__static, isWin ? 'icons/256x256.ico' : 'icons/512x512.png'),
resizable: false,