新增Mac arm64位dmg包的构建

This commit is contained in:
lyswhut
2021-05-19 16:55:02 +08:00
parent 4383966051
commit 1364d58065
7 changed files with 144 additions and 80 deletions
+4 -1
View File
@@ -28,8 +28,11 @@ require('./env')
// Is disable hardware acceleration
if (global.envParams.cmdParams.dha) app.disableHardwareAcceleration()
if (global.envParams.cmdParams.dt == null && global.envParams.cmdParams.nt != null) global.envParams.cmdParams.dt = global.envParams.cmdParams.nt
if (global.envParams.cmdParams.dhmkh) app.commandLine.appendSwitch('disable-features', 'HardwareMediaKeyHandling')
// fix linux transparent fail. https://github.com/electron/electron/issues/25153#issuecomment-843688494
if (process.platform == 'linux') app.commandLine.appendSwitch('use-gl', 'desktop')
// https://github.com/electron/electron/issues/22691
app.commandLine.appendSwitch('wm-window-animations-disabled')
@@ -112,7 +115,7 @@ function createWindow() {
fullscreenable: false,
show: false,
webPreferences: {
// contextIsolation: true,
contextIsolation: false,
webSecurity: !isDev,
nodeIntegration: true,
},
+1 -1
View File
@@ -109,7 +109,7 @@ const createWindow = () => {
alwaysOnTop: isAlwaysOnTop,
skipTaskbar: true,
webPreferences: {
// contextIsolation: true,
contextIsolation: false,
webSecurity: !global.isDev,
nodeIntegration: true,
},