首先参考掘金的博主: https://juejin.im/post/59ed37f5f265da431e15eaac#heading-7
重点就是这段代码:
if(Notification.permission === 'granted'){
console.log('用户允许通知');
}else if(Notification.permission === 'denied'){
console.log('用户拒绝通知');
}else{
console.log('用户还没选择,去向用户申请权限吧');
// 其他状态,可以重新发送授权提示
Notification.requestPermission(); // 这段代码唤起浏览器是否发送通知权限
}
网友评论