【发布时间】:2021-06-10 06:52:00
【问题描述】:
我正在尝试在 Electron 主进程(节点)中触发通知。它在开发中工作正常,但在内置的 .app 版本中,通知不显示?在 mac 上触发了通知声音,但没有出现任何内容。我检查了通知中心,偏好设置中的通知设置,免打扰没有开启。
代码:
const { Notification } = require('electron');
const notification = new Notification({
title: 'Oh Dear',
body: `Text`,
icon: path.join(__dirname, 'icons/error.png')
});
notification.on('click', () => {});
notification.show();
有什么想法吗?
【问题讨论】:
-
如果您不包含图标,该图标是否会显示在您打包的应用程序中?如果是这样,问题可能是您打包的应用程序中的图像图标路径错误。您是否在任何其他操作系统上测试过该行为?与其他操作系统的比较将是有价值的调试信息。
标签: javascript node.js macos electron electron-builder