我正在使用JavaScript开发Progressive Web应用程序。我允许我的应用程序具有通知权限,但是由于chrome设置中的通知被阻止/关闭,因此我无法获得推送通知。
我尝试了以下方式启用它。
chrome.contentSettings.notifications.get({primaryUrl:'https://xxxxx.net/xxx.html'},function(details){S + ='Notifications:'+ details.setting +'
' ;});
我也在Manifest.json中添加了一行
.....
"permissions": [
"contentSettings"
]
.......
但是我得到了无法读取未定义错误的属性“通知”。
第一个疑问,我是否在正确的方向上?
第二,请帮助我如何检查Chrome设置中的通知是否被阻止/关闭?
谢谢。