【问题标题】:Electron: Can't hide program icon in BrowserWindowElectron:无法在 BrowserWindow 中隐藏程序图标
【发布时间】:2019-05-21 16:40:09
【问题描述】:

我试图隐藏电子窗口窗口栏上的程序图标。我创建的 BrowserWindow 如下:

let win = new BrowserWindow({width: 420, height: 640, resizable: false, backgroundColor: '#fff', icon: null});

但这并没有隐藏图标,仍然显示默认程序图标。 如何在电子中隐藏程序图标?

【问题讨论】:

  • 你可以试试 app.dock.hide();

标签: javascript electron


【解决方案1】:

试试这个:

let win = new BrowserWindow({width: 420, height: 640, resizable: false, backgroundColor: '#fff', icon: null});
win.setSkipTaskbar(true);

API 的文档在这里:https://electronjs.org/docs/api/browser-window#winsetskiptaskbarskip

【讨论】:

  • @BoneJones 好的,我明白了,所以请试试这个:const nativeImage = require('electron').nativeImage; let image = nativeImage.createEmpty(); let win = new BrowserWindow({width: 420, height: 640, resizable: false, backgroundColor: '#fff', icon: image});
猜你喜欢
  • 2017-12-18
  • 2017-05-04
  • 2022-07-11
  • 2012-01-13
  • 2017-06-07
  • 2016-09-20
  • 2018-01-31
  • 2017-03-11
  • 2020-07-10
相关资源
最近更新 更多