@@ -18,17 +18,18 @@ if (!gotTheLock) {
logger.info(`app quit => gotTheLock:${gotTheLock}`);
app.quit();
} else {
- app.on(
- "second-instance",
- (event, commandLine, workingDirectory, additionalData) => {
- if (win) {
- if (win.isMinimized()) win.restore();
- //监听第二次双击进入应用程序的操作,如果本窗口是hide状态,并不会自动显示出来,而且会在任务管理器的后台进程里多好几个进程名
- //于是需要在监听回调里,做激活显示本窗口的操作
- win.show();
- }
- );
+ //改变方案,扫描端退出后会杀掉管理端进程,不再考虑因异常没有show出管理端界面的情况。 2024-11-06
+ // app.on(
+ // "second-instance",
+ // (event, commandLine, workingDirectory, additionalData) => {
+ // if (win) {
+ // if (win.isMinimized()) win.restore();
+ // //监听第二次双击进入应用程序的操作,如果本窗口是hide状态,并不会自动显示出来,而且会在任务管理器的后台进程里多好几个进程名
+ // //于是需要在监听回调里,做激活显示本窗口的操作
+ // win.show();
+ // }
+ // );
}
function createWin() {