电子应用程序未显示在通知设置中

Nik*_*hil 5 notifications windows-10 electron

我们已经编写了一个电子应用程序。它显示通知(Win10)。一旦应用程序通过大量通知发送垃圾邮件,我就将它们从通知磁贴中关闭。

如图所示

我想让他们回来。所以我去了通知设置,但在列表中找不到我的应用程序。

PS:我们正在使用电子通知模块,我们也在调用 app.setAppUserModelId("OurAppName")

小智 3

这是一个半已知问题,Windows 通知中心中根本缺少电子应用程序。

尝试改变

app.setAppserModelId("yourAppName");
Run Code Online (Sandbox Code Playgroud)

app.on('ready', () => app.setAppUserModelId("Your.AppName"));
Run Code Online (Sandbox Code Playgroud)

我最近遇到了同样的问题,这对我来说很有效,我在这里找到了解决方案: https: //github.com/Automattic/simplenote-electron/pull/2483

在类似问题的其他迭代中,有一种解决方法可以再次启用通知,可以在此处找到: https://github.com/electron/electron/issues/24330#issuecomment-650546142

对于 Electron,您可以在此处找到“就绪”事件:https ://www.electronjs.org/docs/api/app#event-ready