app.dock.hide()的等价物是什么;

时间:2017-09-22 11:53:09

标签: javascript electron

我目前正在研究电子托盘应用程序。对于Mac,电子框架具有将应用程序隐藏在扩展坞中的功能。

app.dock.hide();

我尝试在Windows计算机上运行它并收到错误。

TypeError: Cannot read property 'hide' of undefined

现在我正在寻找Windows的等效功能来隐藏任务栏中的应用程序。

electron app in dock

1 个答案:

答案 0 :(得分:3)

Mac OS X是面向应用程序的,而Windows是面向窗口的......

app.dock.hide ()确实仅标记为macOS。

为了使窗口不显示在任务栏中,您可以调用:

win.setSkipTaskbar (true);

或者将skipTaskbar添加到传递给新BrowserWindow的选项:

{
    // ...
    skipTaskbar: true,
    // ...
}