Электрон не запускает click () на setThumbarButtons - PullRequest
0 голосов
/ 11 октября 2019

Electron Версия: 2.0.0.beta-7 (шаблон Nuxt js) Я хочу добавить кнопки в thumbar. Изображения появляются, но функция click () не работает. Мой код прост:

win = new electron.BrowserWindow({
    icon: path.join(__dirname, 'static/icon.png'),
    width: 1380,
    height: 720,
    minWidth: 1380,
    minHeight: 720,
    frame: false,
    backgroundColor: "#141414"
});

win.setThumbarButtons([
    {
        tooltip: "Previous",
        icon: "./thumbnails/prev.png",
        click() { console.log(true); win.webContents.send("mediaprevtrack"); }
    },
    {
        tooltip: "Play / Pause",
        icon: "./thumbnails/play.png",
        click() { console.log(true); win.webContents.send("mediaplaypause"); }
    },
    {
        tooltip: "Next",
        icon: "./thumbnails/next.png",
        click() { console.log(true); win.webContents.send("medianexttrack"); }
    }
]);

Что мне делать?

1 Ответ

0 голосов
/ 20 октября 2019

Это известная ошибка. См. https://github.com/electron/electron/issues/20556

Не уверен, будет ли это решено или нет для v7.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...