已设置好码头徽章后将其移除

Remove dock badge after it is already set

在electron中,我将徽章设置为“.”的文本。一旦 window 再次受到关注,我想删除徽章。但是,如果我将它设置为空字符串或未定义,徽章仍然存在。

如何从已设置的应用停靠栏图标中删除徽章?

将其设置为 null 停靠标志消失

在Electron v1.7.6中,如果设置null,会导致Could not call remote function错误。因此,不要使用 null,而是设置一个空字符串 '',如下所示:

import electron from 'electron'
const app = electron.app || electron.remote.app

app.dock.setBadge('')