javascript – 如何检测当前网站上的推送通知是否被阻止?
作者:互联网
我正在使用OneSignal并希望能够检测这三者之间的当前订阅状态:
>用户阻止通知
>没有订阅
>订阅
OneSignal API提供了isPushNotificationsEnabled函数,但它只检测两种状态:是否允许推送.
我想知道是否有更一般的(在OneSignal API之外)方法来检测,至少在某些浏览器中.
解决方法:
解决方案原来是Notification.permission,它有三种状态:
>默认
>被授予
>否认
而这正是我所需要的.
标签:javascript,push-notification,onesignal 来源: https://codeday.me/bug/20190527/1164758.html