MJ2*_*410 4 macos desktop-application electron electron-builder
我正在开发一个电子+离子应用程序并使用电子通知。我已经使用 Electron Builder 打包了该应用程序并将其安装在我的 PC 上。该通知带有文本“electron.app.Electron”,而不是包中的应用程序名称。这是示例通知代码:
click: function() {
const notification = {
title: 'Basic Notification',
body: 'Notification from the Main process',
icon:path.join(__dirname, 'favicon.ico'),
silent : false
}
new Notification(notification).show()
}
Run Code Online (Sandbox Code Playgroud)
如何获取显示应用程序名称而不是 electro.app.Electron 的通知?当我使用托盘 displayBalloon 选项时,它正确显示了名称,但不幸的是,Mac 不支持它,我不得不转向使用电子通知。
小智 16
请看一下这两个或多或少相同问题的答案:
\n\napp.setAppUserModelId()
基本上,您需要在 Windows 上调用:
if (process.platform === \'win32\')\n{\n app.setAppUserModelId(app.name);\n}\n
Run Code Online (Sandbox Code Playgroud)\n
归档时间: |
|
查看次数: |
5521 次 |
最近记录: |