gpt4 book ai didi

notifications - Windows 10 上未显示 Electron 桌面通知

转载 作者:行者123 更新时间:2023-12-01 10:21:06 25 4
gpt4 key购买 nike

我的 Electron 应用程序没有在 Windows 10 上显示桌面通知。Mac 和 Linux 运行良好。

我正在使用 Electron 打包器来构建。

文档说“在 Windows 10 上,必须将带有应用程序用户模型 ID 的应用程序的快捷方式安装到开始菜单。”所以我在 main.js 中调用 app.setAppUserModelId(myID) 并在 C:\Users\sam\AppData\Roaming\Microsoft\Windows\Start Menu\Programs 中放置了 .exe 的快捷方式

仍然没有通知。我不确定我做错了哪一步。

最佳答案

我正在使用 electron-builder它就像一个魅力。

Electron multiplatform notifications

我将此代码上传到我的GitHub repository .它适用于 Windows、MacOS 和 Linux。如果您希望通知在 Windows 上工作,您需要安装运行“npm run dist”的应用程序。它会创建一个名为“dist”的文件夹,您可以在其中找到安装程序。

这是重要的部分:

app.on('ready', () => {
if (process.platform === 'win32') {
app.setAppUserModelId("com.ikobit.desktop-notifications");
}

...
});

关于notifications - Windows 10 上未显示 Electron 桌面通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52487062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com