未捕获(承诺中的)DomeException javascript
我跟随这篇文章集成web推送通知 这是我在application.js中编写的代码未捕获(承诺中的)DomeException javascript,javascript,ruby-on-rails,web-push,Javascript,Ruby On Rails,Web Push,我跟随这篇文章集成web推送通知 这是我在application.js中编写的代码 if ('serviceWorker' in navigator) { console.log('Service Worker is supported'); navigator.serviceWorker.register('/serviceworker.js') .then(function(registration) { console.log('Successfully re
if ('serviceWorker' in navigator) {
console.log('Service Worker is supported');
navigator.serviceWorker.register('/serviceworker.js')
.then(function(registration) {
console.log('Successfully registered!', ':^)', registration);
registration.pushManager.subscribe({ userVisibleOnly: true })
.then(function(subscription) {
$.post("/subscribe", { subscription: subscription.toJSON() });
});
}).catch(function(error) {
console.log('Registration failed', ':^(', error);
});
}
但我得到了下面的错误,我不太关心承诺,但我在然后语句中得到了错误
未兑现的(允诺中的)例外
有人能帮我解决这个问题吗