Я использую электрон 5.0.0, и я пытаюсь использовать Windows JumpList и категорию «Задачи» для выхода из моего электронного приложения.
{
program: process.execPath,
arguments: '--new-window',
iconPath: process.execPath,
iconIndex: 0,
title: 'New Window',
description: 'Create a new window'
}
])
Я пытаюсь изменить пример кода с веб-сайта электронов, и мне нужно изменить аргументы
"arguments String - Аргументы командной строки при выполнении программы."
Я знаю, что в Windows есть аргументы, подобные --new-window
Так что мой вопрос: есть ли в Windows что-то, что выйдет из приложения, или мне нужно сделать собственный аргумент, если да, то как мнепродолжайте делать это
Я хочу, чтобы он имел ту же функциональность Skype, см. изображение ![enter image description here](https://i.stack.imgur.com/a4mwI.png)
РЕДАКТИРОВАТЬ:
Я пытался использовать второйсобытие экземпляра, но оно не вызывается, когда пользователь нажимает на задачу
app.setUserTasks([
{
program: process.execPath,
arguments: '--force-quit',
iconPath: process.execPath,
iconIndex: 0,
title: 'Force Quit App',
description: 'This will close the app instead of minimizing it.'
}
])
app.on('second-instance', (e, argv)=>{
console.log("secinst" + argv)
if(argv === '--force-quit'){
win.destroy();
}
})