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

标签 javascript electron

我目前正在开发 Electron 托盘应用程序。对于 Mac,Electron 框架具有将应用程序隐藏在 Dock 中的功能。

app.dock.hide();

我尝试在 Windows 机器上运行它并遇到错误。

TypeError: Cannot read property 'hide' of undefined

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

electron app in dock

最佳答案

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

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

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

win.setSkipTaskbar (true);

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

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

关于javascript - app.dock.hide(); 的等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46364167/

相关文章:

javascript - 在加载的网页顶部添加一个按钮

javascript - 在 CoffeeScript 中声明 Backbone 集合

javascript - moment.js、时区和夏令时

javascript - 从 CSS 类中 trim 第一个和最后一个字符

javascript - 构建应用程序后 Electron index.html 未加载

bootstrap-4 - shown.bs.tab事件未在 Electron 应用程序中触发

javascript - Electron - 创建文件时出现问题,错误 "EROFS: read-only file system"

node.js - 基于 Electron 的应用程序的许可证生成

php - jQuery 中的类和子字符串?

Javascript,设置onclick方法语法