web-push 相关问题

Web Push API http://w3c.github.io/push-api/允许Web应用程序的用户随时接收推送通知 - 即使在后台也是如此;也就是说,即使您的Web应用程序当前未在用户设备的前台运行(或者甚至当用户设备上的浏览器当前未运行时)。它使用Service Workers来处理使用常见推送服务发送的消息,并允许您的Web应用程序对其收到的推送通知做出反应。

无通知API的推送API

我正在使用 Firebase 云消息传递 (FCM)。但同样的问题也出现在 FirebaseJS 中。 我想仅使用推送 API 来执行浏览器内消息,而不需要任何通知 API。为了

回答 1 投票 0

使用 onBackgroundMessage() 时,Firebase Web 推送通知会触发两次

我真的不知道这些东西是怎么回事。 我的网站通常使用 FCM 网络推送。如果我在前台或收到通知,我可以在网站上收到消息...

回答 7 投票 0

如何使用不同的服务器端方法集成 MoEngage 以进行网络推送通知?

我正在为我的网站实施网络推送通知,我正在考虑将 MoEngage 作为一个潜在的解决方案。但是,我正在寻求有关将 MoEngage 集成到网络推送的指导

回答 1 投票 0

图标未显示在网络推送通知 Angular 中

我正在使用 Angular 和 NodeJs 开发网络推送通知。在 Nodejs 中,我使用 web-push npm 包,而 Angular 使用服务工作者的 SwPush 类。一切似乎都工作正常,除了 while

回答 1 投票 0

FCM 会放弃对 Web 推送协议的支持吗?

众所周知,HTTP 旧版 API 已于 2023 年 6 月 20 日弃用,并将于 2024 年 6 月删除。 问题是 HTTP 旧 API 和 Web 推送协议共享相同的端点: 发布 https://fcm。

回答 1 投票 0

无法在 iOS 上发送网络推送通知,在 Android 设备上工作完美

我正在使用服务工作者概念(API)发送网络推送通知,这是我遵循的书并从中获取了代码示例。下面的代码可以完美地从

回答 1 投票 0

是否可以在 deno supabase 边缘函数中使用 Node-js 的 web-push 库?

我尝试在 deno supabase 边缘函数中使用/导入 Node-js 的 web-push 库(https://github.com/web-push-libs/web-push),但它不起作用。 是否可以使用提到的库...

回答 1 投票 0

Javascript Web Push:在哪里可以获得“auth”密钥?

我开始使用网络推送通知;我不知道在哪里可以找到身份验证密钥: var 推送订阅 = { 端点:'< Push Subscription URL >', 键:{ p256dh:'< User Public

回答 3 投票 0

Gradle 构建配置签名者

我正在查看 webpush-java 代码。我在尝试使用 gradle 构建项目时遇到了问题。 (我是一个 Gradle 新手)。 :signArchives 失败 失败:构建失败,但有异常...

回答 4 投票 0

尝试在 .net 中发送消息时收到“来自 APNS 或 Web 推送服务的身份验证错误”

我正在尝试使用 Firebase Cloud Messaging API (V1) 发送通知。 这是用于发送消息的操作方法。 [HttpPost(“通知”)] 公共异步任务<

回答 1 投票 0

我尝试通过 Firebase 控制台 API 发送通知

我通过 Firebase 控制台 API 发送通知,但它给出了错误的 JSON 格式错误。我已正确放置标头和身份验证密钥以及每个要求。

回答 1 投票 0

FCM JS 客户端 - 提供的 applicationServerKey 无效

我正在尝试使用 Firebase Cloud Messaging 来使用 WebPush,并按照他们的文档设置 javascript 客户端。我有所有设置下面的代码,但是当我调用 getToken 时,我...

回答 1 投票 0

Web 推送 PHP CURL Firebase 中的 MismatchSenderId

尝试使用 Google Firebase 发送推送通知时出现以下错误: {"multicast_id":1559489545169770337,"成功":0,"失败":1,"

回答 2 投票 0

有没有办法在前台不活动的 iOS 渐进式 Web 应用程序 (PWA) 中保留状态

我一直在使用 iOS 的新 Web Push 支持来支持渐进式 Web 应用程序 (PWA)。我遇到了一个问题,我存储在服务工作者中的任何状态(通过主线程的 postMessage)都会丢失......

回答 1 投票 0

打开应用程序时不显示网络推送通知

我已经在 PWA 上实现了网络推送通知,一切正常,但是当 PWA 应用程序打开时,通知也会显示,这使得它们不太有用。 来自服务器的负载我...

回答 1 投票 0

尝试向 FCM 发送通知消息时出现错误 403 Forbidden SenderId 与新注册令牌不匹配

我的网络项目使用了旧的 GCM 消息传递,我将其迁移到新的 FCM 我更改了服务器上用于将请求发送到 https://fcm.googleapis.com/v1/projects/{my-project-id}/messages:send 的代码。 我是...

回答 1 投票 0

如何在 React Service Worker 中使用 process.env

我正在尝试设置 Firebase-messaging-sw.js 文件(用于网络推送通知)。我想知道是否有办法尽可能避免将我的 Firebase 配置数据暴露给公众 - th...

回答 5 投票 0

macOS (16.5.2) 上 Safari 中的网络推送通知令牌更改

我已使用 Firebase Admin SDK 在我的网站上成功实现了网络推送通知。这些通知在 Windows 和 macOS 上的 Chrome 上完美运行。但是,我遇到了问题

回答 0 投票 0

Web 推送服务工作人员注册错误 - 注册失败 - 无法检索公钥?

尝试安装 Service Worker (Chrome 55) 时,我在浏览器控制台中收到此错误。 注册失败 - 无法检索公钥 但这只发生在眉毛...

回答 2 投票 0

为什么 iOS 上的 Safari 中的 navigator.setAppBadge() 在没有数字参数的情况下不能工作?

根据规范: (https://www.w3.org/TR/badging/#example-showing-ready-status-on-the-app-icon) 没有参数的 navigator.setAppBadge() 应该用不包含数字的徽章提醒用户,但是......

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.