标记通知可防止将来出现通知。解决方法是什么?
我尝试使用标签来防止用户屏幕上出现太多通知。 我尝试这里建议的标签: https://developer.mozilla.org/en-US/ docs/Web/API/Notification/tag
现在它不显示任何内容。或者它显示一次,再也不会出现。我们如何才能最好地显示更少的通知,但又不完全阻止它们?
self.addEventListener('push', event => {
let body, destination;
if (event.data) {
const payloadObj = JSON.parse(event.data.text());
body = payloadObj.body;
destination = payloadObj.destination || '/';
} else {
body = 'New notification';
destination = '/';
}
const options = {
tag:"tag",
body,
icon: `${process.env.REACT_APP_CLIENT_URL}/icon-512.png`,
vibrate: [96, 69, 100],
data: {
dateOfArrival: Date.now(),
primaryKey: 1,
destination,
},
Im trying to use tags to prevent too many notifications on the user screen.
I try the tag suggested here:
https://developer.mozilla.org/en-US/docs/Web/API/Notification/tag
And now it doesn't show anything. Or it shows once and never again. How can we best show fewer notifications but not block them completely?
self.addEventListener('push', event => {
let body, destination;
if (event.data) {
const payloadObj = JSON.parse(event.data.text());
body = payloadObj.body;
destination = payloadObj.destination || '/';
} else {
body = 'New notification';
destination = '/';
}
const options = {
tag:"tag",
body,
icon: `${process.env.REACT_APP_CLIENT_URL}/icon-512.png`,
vibrate: [96, 69, 100],
data: {
dateOfArrival: Date.now(),
primaryKey: 1,
destination,
},
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论