我收到以下错误: 涉及的代码是: 我是在Github上发现这个问题的,有些郁闷是不是跟环境有关。 我在本地运行我的前端页面和后端服务器。 响应中有一个'x-frame-options': 'SAMEORIGIN' header。 从上面的代码可以看出,我没有设置 VAPID 。 如果我使用conso ...
我收到以下错误: 涉及的代码是: 我是在Github上发现这个问题的,有些郁闷是不是跟环境有关。 我在本地运行我的前端页面和后端服务器。 响应中有一个'x-frame-options': 'SAMEORIGIN' header。 从上面的代码可以看出,我没有设置 VAPID 。 如果我使用conso ...
在 Mozilla 的PushSubscription.endpoint页面上,他们列出了所有浏览器的兼容性。 但是,他们不知道 state 他们每个人正在使用哪些推送服务。 我想,我还不如下载每个浏览器并通过PushManager.subscribe()订阅来测试它们。 现在,我只是想知道Safa ...
我尝试实现 VAPID Claim,它使用 ECDH 签名和 prime256v1 曲线。 这里的代码: 当我运行它时,我收到错误消息: 知道如何解决吗? ...
帮助我正在通过 firebase 控制台 api 发送通知,它给出了一个错误的 json 格式错误,我已经正确地放置了标头和身份验证密钥以及每个要求。 ...
一些上下文我创建了一个服务工作者来向注册用户发送通知。 它运作良好,直到我尝试为每个注册到服务工作者(发送通知)的人实现一种 id。 我这样做是因为我必须从我的数据库中删除旧的注册,所以我选择让每个用户进行三个注册(一个用于移动设备,另外两个用于计算机上的不同导航器),如果还有更多,我想从中删除数 ...
我正在尝试在我的网站中添加通知。 我是 node.js 和服务人员的新手。 我在后端使用 expressjs 和 Mysql 数据库。 我正在关注本教程: 初学者指南 Web 使用 Service Worker 推送通知并且一切正常,直到我使用真实数据库进行 webpush 订阅。 数据已正确注册 ...
我正在尝试在关注 Google FCM Docs 时开发推送通知。 以下代码实际上是第一步 1. 添加并初始化 FCM SDK。 2.配置web凭证我认为第一个工作得很好,但第二个不工作。 错误说“消息不是功能” 我尝试降级版本的cdn,但没有奏效。 有没有这方面的信息?import { ini ...
我正在使用 node.js 开发 PWA。 它是可安装的并且运行良好。 最近我尝试实现推送通知,如下所述: https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Re-engageable_Notifications_Pu ...
我正在尝试在 laravel API 应用程序中实现 webpush 通知通道。 我按照此链接上的官方说明进行操作,但收到此错误消息: 我的用户模型声明: 我的通知对象 我的控制器方法 关于如何解决这个问题的任何想法? ...
我做了Google 推送通知简介代码实验室,现在我想调整我的 VueJS PWA 以使用推送通知! 我必须使用 WorkBox,因为我使用 VueJS PWA,我唯一的问题是服务人员从不要求用户授予通知权限。 这是 sw.js 的代码: 我知道它正在工作并已注册,因为我在控制台中看到它并且在控制台中 ...
我需要在 AWS lambda function 的 web 应用程序中实现实时通知功能。如何实现此功能? 我们有一个在 SNS 事件上触发的 AWS lambda function。 我需要通过Node JS中的实时API在web应用程序中显示此SNS事件详细信息,并将其发送到web应用程序。 ...
在我们的项目中,我们需要向许多用户发送通知(即使应用程序未在浏览器中打开)也有时我们应该只为一组用户而不是所有用户发送特定通知。 我知道,我可以用 firebase 云消息来做到这一点我对使用 fcm 本身的网络推送模块了解一点,但我想知道我是否可以使用它而不是 fcm?是否可以配置网络推送以发送通 ...
所以假设我们有一个 pwa 应用程序说 X。当我们在主屏幕上安装该应用程序时,我们是否有两个服务工作者,一个在浏览器上说 chrome,另一个在本机应用程序中? 在这种情况下推送通知将如何工作,我们是否必须单独订阅本机应用程序才能将推送通知发送给本机应用程序的服务人员。 这些通知会出现在应用程序中 ...
我使用 web-push 在我的 web 应用程序上实现推送通知,我试图弄清楚当他们点击它时如何打开 chrome 应用程序(或他们正在使用的浏览器)。 所以现在我能做的最好的就是 onclick 它会打开一个我不喜欢的链接,因为它会打开一个带有应用程序的新标签,并且我开始收到重复的通知。 ...
我们在我们的 React 应用程序中将 web 推送通知与 firebase 集成,它在前台和后台都运行良好。 当应用程序处于前台时,我们附加了一个事件侦听器 (onMessage),它将处理该事件并使用Notification Object 创建一个推送通知。 它也工作正常。 我的问题是,有什么方 ...
在使用通知 API之后,我可以成功显示推送通知。 我的一些推送通知包含用户输入的文本(例如用户名)。 在将Notification.body传递给推送通知之前,我是否需要从特殊字符中转义它? 或者将任何未转义的字符串传递给它是否安全? ...
我参考了这篇文章https://dev.to/ronyfr3/web-push-notification-using-react-and-node-js-oc9将 WebPush 通知集成到 ReactJs 应用程序中,并且在配置完所有内容后我收到错误时将以下行添加到 custom-sw.js ...
我发现 FCM web 客户端偶尔会向我提供不同的令牌。 我的代码完全基于官方文档。// Get registration token. Initially this makes a network call, once retrieved // subsequent calls to getTo ...
如果我使用 VAPID 公钥订阅 Web Push,它将如下所示:navigator.serviceWorker.register('/service-worker.js').then((sw) => { sw.pushManager .subscribe({ user ...
我只需要我的 Service Worker 注册为“推送”事件的事件侦听器。 但是,当我查看有关渐进式 web 应用程序的多个在线课程时,它们都包含 manifest.json,这让我怀疑是否需要包含 manifest.json。 我不需要缓存 API 或可安装经验; 我可以在我的应用程序中使用 ...