【发布时间】:2020-08-11 23:43:06
【问题描述】:
我正在尝试获取 Mozilla 的通知。但是它不断地抛出这个错误。
通知权限只能从短的内部请求 运行用户生成的事件处理程序。
这是我的代码。相同的代码在 Chrome、EDGE 和 Opera 上运行良好。
Notification.requestPermission().then(function (status) {
if (status === 'denied') {
//
} else if (status === 'granted') {
//
}
});
我发现了一些与此相关的问题,但没有一个对我有帮助。
【问题讨论】: