想阻止用户多开客户端,但是找不到api去判断,怎么去判断当前程序是否已经运行,如果已经在运行中就不要重新打开
找到答案了
let mainWindow;
var shouldQuit = app.makeSingleInstance(function(commandLine, workingDirectory) {
// 当另一个实例运行的时候,这里将会被调用,我们需要激活应用的窗口
if (mainWindow) {
if (mainWindow.isMinimized()) mainWindow.restore();
mainWindow.focus();
}
return true;
});