首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在电子应用中切换Notification.permission?

如何在电子应用中切换Notification.permission?
EN

Stack Overflow用户
提问于 2019-04-25 11:29:36
回答 2查看 2.1K关注 0票数 1

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

同样,我需要显示相同的弹出来切换来自的通知权限,授予“ to ”拒绝“”。

建议我如何在电子应用中启用此功能。

EN

回答 2

Stack Overflow用户

发布于 2019-04-26 04:12:15

根据我在电子默认浏览器通知方面的经验,它不能很好地工作(在一些甚至没有发送的平台上)。

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

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

节点通知程序在每个平台上都可以工作,您不需要请求发送通知的权限。

节点通知程序NPM包

票数 0
EN

Stack Overflow用户

发布于 2022-02-23 21:07:46

尝试创建一个空通知而不显示它。这将触发许可请求:

代码语言:javascript
代码运行次数:0
运行
复制
//Modules
const { Notification } = require('electron');

//On ready
app.on('ready', () => {
    new Notification();
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55848250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档