app.on('ready', function () {
let self = this;
mainWindow = new BrowserWindow({
x: mainWindowState.x,
y: mainWindowState.y,
width: mainWindowState.width,
height: mainWindowState.height,
'node-integration': false,
preload: __dirname + '/vendor/electron_boilerplate/context_menu.js',
});
if (process.platform === 'linux') {
app.getLocale();
mainWindow.setBadgeCount = 5;
}
}
为什么我不能使用electron.app.setBadgeCount()?
答案 0 :(得分:1)
第一个问题是setBadgeCount
是一个函数,而不是一个属性,第二个问题是它是app
模块的一部分。你应该做的是:
app.setBadgeCount(5)