javascript - 未捕获(承诺)DOMException javascript
问题描述
我正在关注这篇文章以集成网络推送通知
https://rossta.net/blog/web-push-notifications-from-rails.html
这是我在 application.js 中编写的代码
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);
});
}
但是我的错误越来越少,我不太关心承诺,但我在then
声明中遇到了错误。
未捕获(承诺)DOMException
有人可以帮我解决这个问题吗?
解决方案
推荐阅读
- visual-studio - CMake 中的 Visual Studio 项目引用
- java - 输出的动态 Web 服务器 servlet 问题
- amazon-web-services - AWS VPC Lambda 网络问题
- python - python堆积面积图
- flutter - mapEventToState 不使用 BLOC 模式触发,Flutter
- avaloniaui - Avalonia UI,背景模糊了我在 Render 中绘制的内容
- r - 如何将“更改”变量汇总为总变量?
- excel - 我想就如何自定义格式在excel中的特定数字寻求帮助
- sql-server - 将结果集限制为第一行中第一列的值?
- sequelize.js - 与 sequelize.where 重复的列名