【发布时间】:2021-08-03 07:48:59
【问题描述】:
我正在使用 Chrome,我已经根据许多堆栈溢出帖子和谷歌开发者文档设置了所有内容,但问题是“推送”事件似乎没有被调用。这是我的“推送”活动...
self.addEventListener('push', event => {
const payload = event.data.json();
event.waitUntil(
self.registration.showNotification('My Website', {
body: payload.message,
icon: 'img/icon-512.png',
vibrate: [100, 50, 100],
data: { url: payload.url }
})
);
});
在已发布的网站上,推送通知给我错误“此网站已在后台更新”。但是,在本地主机中,它接受从我的服务器发送的通知并显示该通知,但不接受“推送”中的本地通知。调试推送事件似乎没有被调用。
【问题讨论】:
标签: javascript web blazor webassembly