|
@ -43,15 +43,15 @@ const create = () => { |
|
|
found.maximize(); |
|
|
found.maximize(); |
|
|
return found; |
|
|
return found; |
|
|
} else { |
|
|
} else { |
|
|
let areaSize = require('electron').screen.getPrimaryDisplay().workAreaSize; |
|
|
|
|
|
let width = areaSize.width; |
|
|
|
|
|
let height = areaSize.height; |
|
|
|
|
|
let resizable = true; |
|
|
|
|
|
|
|
|
let areaSize = require('electron').screen.getPrimaryDisplay().workAreaSize |
|
|
|
|
|
let width = areaSize.width |
|
|
|
|
|
let height = areaSize.height |
|
|
|
|
|
let resizable = true |
|
|
if (screen.width > 0 && screen.height > 0) { |
|
|
if (screen.width > 0 && screen.height > 0) { |
|
|
const ratios = screen.width / screen.height; |
|
|
|
|
|
height = areaSize.height; |
|
|
|
|
|
width = Math.floor(areaSize.height * ratios); |
|
|
|
|
|
resizable = false; |
|
|
|
|
|
|
|
|
const ratios = screen.width / screen.height |
|
|
|
|
|
height = areaSize.height |
|
|
|
|
|
width = Math.floor(areaSize.height * ratios) |
|
|
|
|
|
resizable = false |
|
|
} |
|
|
} |
|
|
const win = createWindow(MAIN_WINDOW_URL, { |
|
|
const win = createWindow(MAIN_WINDOW_URL, { |
|
|
//alwaysOnTop: true, //窗口是否总是显示在其他窗口之前
|
|
|
//alwaysOnTop: true, //窗口是否总是显示在其他窗口之前
|
|
@ -65,19 +65,15 @@ const create = () => { |
|
|
// backgroundColor: "#0a0a0a"
|
|
|
// backgroundColor: "#0a0a0a"
|
|
|
}) |
|
|
}) |
|
|
win[MAIN_WINDOW_FLAG] = true |
|
|
win[MAIN_WINDOW_FLAG] = true |
|
|
// start()
|
|
|
|
|
|
sinceTimeEnd('createWindow') |
|
|
|
|
|
|
|
|
// start()
|
|
|
win.on('ready-to-show', () => { |
|
|
win.on('ready-to-show', () => { |
|
|
|
|
|
|
|
|
sinceTimeEnd('ready-to-show') |
|
|
|
|
|
win.show(); |
|
|
|
|
|
sinceTimeEnd('win.show') |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
win.show() |
|
|
|
|
|
}) |
|
|
win.on('hide', () => { |
|
|
win.on('hide', () => { |
|
|
console.log('窗口hide'); |
|
|
|
|
|
createSuspensionWindow(); |
|
|
|
|
|
}); |
|
|
|
|
|
return create(); |
|
|
|
|
|
|
|
|
console.log('窗口hide') |
|
|
|
|
|
createSuspensionWindow() |
|
|
|
|
|
}) |
|
|
|
|
|
return create() |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|