Pra*_*wal 1 javascript push-notification service-worker
假设用户设置了允许接收推送通知的权限,但后来将这些权限更改为拒绝或默认.
在Serviceworker中是否有一些回调.
没有任何事件暴露给服务工作者.
您可以通过Permissions API从页面上下文中监听事件:
navigator.permissions.query({name: 'notifications'}).then(function(permission) {
// Initial status is available at permission.state
permission.onchange = function() {
// Whenever there's a change, updated status is available at this.state
};
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
906 次 |
| 最近记录: |