gpt4 book ai didi

javascript - 如何在 Electron 应用程序中切换 Notification.permission?

转载 作者:行者123 更新时间:2023-12-03 12:28:30 31 4
gpt4 key购买 nike

我开发了一个基于 Electron 框架的桌面应用程序。我已经在浏览器窗口中加载了我的网站。该网站将向用户显示通知。
在 chrome 中,我可以选择 请求权限 从用户显示通知与否。通过使用 Notification.requestPermission() 我可以显示一个弹出窗口以请求用户允许显示或不显示通知。

同样,我需要显示相同的弹出窗口以从 切换通知权限“授予” “拒绝” .

建议我如何在 Electron 应用程序中启用此功能。

最佳答案

根据我使用 Electron 默认浏览器通知的经验,它的效果不是很好(在某些平台上他们甚至没有发送)。

相反,我建议您使用名为 node-notifier 的 node-js 通知包。 .

我已经在我的 Electron 应用程序中使用它大约一年了,我会向所有 Electron 用户推荐它。

节点通知程序适用于每个平台,您无需请求发送通知的权限。

Node notifier NPM package

关于javascript - 如何在 Electron 应用程序中切换 Notification.permission?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55848250/

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