问题标签 [web-notifications]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1341 浏览

javascript - Android 版 Chrome 中的自定义网络通知声音

是否可以在 Android 上的移动 Chrome 中设置自定义网络通知声音(使用 service-worker 的 javascript)?

如果是这样,是否有任何限制(文件类型、大小、声音长度)?

谢谢

0 投票
1 回答
27 浏览

google-chrome - GCM原生权限提示——可否更换或调整?

有谁知道您在 Chrome 等浏览器上看到的 GCM 原生通知提示是否可以以任何方式替换或调整,以便我们显示更美观的弹出窗口?

这是一个本机提示示例:

在此处输入图像描述

0 投票
2 回答
1371 浏览

javascript - 服务器工作者被注册了两次

当我调用注册函数时,我正在使用 FCM 网络通知服务:

Service Worker 注册了两次,一次是因为这个函数,一次是因为FCM 脚本。这是我的服务人员代码:

还有一件事,当我发送测试通知时,我单击第一条消息并正确打开 URL,但在同一个 Chrome 实例中,我单击的所有其他消息都会打开第一条消息的 URL。这个问题不会在 Firefox 上发生,只是在 Chrome 上。我正在使用 chrome 版本 55

0 投票
0 回答
475 浏览

ios - Web 通知是否可以在 ionic 2 PWA 上运行

Web 通知适用于所有浏览器(IE?、firefox、safari、chrome、opera)(如果我错了,请纠正我)桌面和移动设备,除了专门在设备上的 safari(在 safari 桌面上很好)。

我有一个 Angular Web 应用程序。我的想法是将其转换为离子 PWA,如下所述:

如何将现有的 Angular1 Web 应用程序转换为 Cordova 应用程序?

如果我理解正确,这允许为每个平台编译本机应用程序,并且这些应用程序将包含一个 Chrome 框架,该框架包含原始的 Angular Web 应用程序?

作为 chrome 框架,这是否允许为 Angular 应用程序开发的 Web 通知甚至可以在 iPhone 和 iPad 上运行?

0 投票
0 回答
2244 浏览

javascript - Firebase 未获取 Web 应用程序的令牌 ID

根据此视频说明https://www.youtube.com/watch?v=BsCBCudx58g,我已经集成了下面的代码。

manifest.json 文件

我还创建了一个虚拟的“firebase-messaging-sw.js”文件


我遇到了什么错误
当我执行它时,通知权限授予警报被执行,并突然显示无法获得通知消息的权限,并且在err参数中我收到以下错误

browserErrorMessage :“无法注册 ServiceWorker:获取脚本时收到错误的 HTTP 响应代码 (404)。” 代码:“消息/失败的服务工作者注册”消息:“消息:我们无法注册默认服务工作者。无法注册服务工作者:获取脚本时收到错误的 HTTP 响应代码(404)。(消息/失败的服务工作者注册)。” 堆栈:“FirebaseError:消息传递:我们无法注册默认服务工作者。无法注册服务工作者:获取脚本时收到错误的 HTTP 响应代码 (404)。(消息传递/失败的服务工作者注册)。↵ at https://www.gstatic.com/firebasejs/3.6.5/firebase.js:552:225

message.getToken()中返回以下值

_proto__ :承诺 [[PromiseStatus]] :“待定” [[PromiseValue]] :未定义

0 投票
0 回答
47 浏览

php - Safari 网络通知空日志响应

我真的会在这里失去理智。我正在尝试检查发送到我的 /v1/log 文件夹的日志消息,但响应为空。

所以我在做什么

我正在使用 /v1/log/index.php 中的 print_r($_REQUEST, true) 打印消息

试图将所有端点移动到同一个文件

任何建议将不胜感激,谢谢大家。

0 投票
0 回答
28 浏览

javascript - 在 Safari 中的文件系统上禁用通知?

在 Safari 中调用 requestNotification 时,提示永远不会出现。

代码:

在 Mac OSX 上测试

有关通知的更多信息

更新:
在 localhost 但不是文件系统上运行时,它似乎可以正常工作,file://vshttp://localhost/

0 投票
1 回答
202 浏览

javascript - 哪种网络推送通知最可靠的技术?

我想在我的 Web 应用程序中实现语音呼叫的实时推送通知。我分析了 WebSockets、Long-polling、Firebase 和 Atmosphere。Firebase 和 Atmosphere 都不可靠,对于 Atmosphere,有时推送无法到达浏览器;对于 Firebase,当令牌过期时,不会调用 onTokenRefresh 方法,因为浏览器端没有收到任何通知。

是否有任何其他可用的解决方案可以提供网络推送通知,如谷歌视频群聊或 Facebook 或 WhatsApp 通话?

0 投票
0 回答
106 浏览

javascript - 将 Web 通知保存到本地存储后关闭 Web 通知的问题

我正在显示通知,问题是每次加载页面时它们都会显示,因此将标签保存到本地存储,然后如果标签在本地存储中,则不显示通知,但它会保存到本地存储,但不会t 停止显示通知。代码如下:

谢谢你的帮助。

0 投票
2 回答
7716 浏览

ruby-on-rails - Rails 5 中的 Web 推送通知

我正在 Rails 5 中创建新应用程序。我想使用 Web 推送通知。我没有找到任何可以在网络推送通知中帮助我的文档。

任何帮助都将是可观的。在此先感谢。