web-notifications相关内容

HTML5 通知在移动 Chrome 中不起作用

我正在使用 HTML5 通知 API 来通知Chrome 或 Firefox 中的用户.在桌面浏览器上,它可以工作.但是,在 Android 版 Chrome 42 中,会请求权限,但不会显示通知本身. 请求代码,适用于所有设备: if ('Notification' in window) {Notification.requestPermission();} 发送代码,适用于桌面浏览器 ..

在 Chrome 或 Firefox 中从关闭的网络应用程序发送桌面通知?

我的目标是在 Chrome 中发送Gmail 风格的桌面通知或来自当前未在浏览器中打开的 Web 应用程序(我们称之为 X)的 Firefox,无需用户安装应用程序或扩展程序.如果用户需要授予从 X 接收通知的权限就可以了,如果需要打开浏览器才能显示通知也可以,只要 X 不需要在浏览器中打开即可.不需要打开任何浏览器窗口的解决方案也适用. 我刚刚花了一天时间深入研究这个问题,到目前为止我认为 ..

在浏览器环境中拦截 HTML5 Web 通知

我想拦截 HTML5 网络通知.我已阅读以下 answer,其中用户建议可以覆盖 window.Notification 对象与您自己的将充当代理的对象.我试图这样做,但无法使其正常工作.下面是我在加载页面时注入的 JavaScript 代码: function setNotificationCallback(callback) {const OldNotify = window.Notific ..
发布时间:2021-12-15 15:16:13 前端开发

自定义推送服务

在将通知推送到网络浏览器的上下文中,PUSH SERVICE 充当 SERVICE WORKER 和 APPLICATION SERVER 之间的接口. 我目前的理解是 Google FCM 是 Google Chrome & 的推送服务火狐浏览器 APNS(Apple 推送通知服务)是 Safari 浏览器的推送服务 这里,在技术上是否可以用一个通用的自定义服务工作线程来替代 ..
发布时间:2021-07-21 18:45:07 其他开发

有没有办法在 Chrome 或 Firefox 关闭时显示桌面通知?

我们正在开发一个使用 GCM 向最终用户发送推送通知的网站.我们已经经历了 Service Worker 等等.我们已经使用这个 codelab 开发了一个原型教程.到目前为止它正在工作,但唯一的问题是只有在打开 Chrome 时才会显示通知.当 Chrome 关闭时,通知不会发送给用户. 我想知道有什么办法可以克服这个问题,即使在浏览器关闭时也能显示通知,类似于 Safari 推送通知.提 ..

PWA 的推送通知或 Web 推送通知

首先,我想声明我一直在研究推送通知和网络通知之间的关系,但我有点困惑. 我从这里读到 PWA 的推送通知不适用于 Safari 上的 iOS(iPhone):从 PWA 向 iOS 发送推送通知 但是,如果 iPhone 用户使用 Chrome,这是否意味着它们可以工作?或者推送通知不适用于任何浏览器上的 iPhone 中的 PWA? 这让我看到了网络通知.Web 通知是否适用于 ..

在网络应用程序中注册内联服务工作者

我想将Web推送通知添加到使用apps脚本托管的Web应用程序中.为此,我需要注册服务工作者,并且遇到跨域请求错误.原始内容从*.googleusercontent.com托管,而脚本URL为script.google.com/*. 我能够使用这篇文章成功创建内联工作器关于使用脚本从blob创建的内联URL的说明.现在,我只能在浏览器中注册工作人员. 以下模型有效: HTML ..

阻止Firefox Web通知自动关闭

我已经将Firefox中的Web Notifications与Server Sent DOM事件结合使用.不幸的是,通知会在大约两到三秒钟后消失.我更喜欢Chrome浏览器在用户单击通知之前保持可见(在任何给定时间最多显示三则)消息的方法. 这就是我所拥有的... window.onload = function(e) { if ('EventSource' in window) ..
发布时间:2020-11-08 04:20:40 前端开发

在浏览器环境中拦截HTML5 Web通知

我想拦截 HTML5 Web通知。我已阅读以下答案,其中用户建议可以覆盖窗口。 对象与您自己的对象(将充当代理)。我尝试这样做,但是无法使其正常工作。以下是页面加载后我要注入的JavaScript代码: function setNotificationCallback(callback){ const OldNotify = window.Notification; OldNot ..
发布时间:2020-09-23 23:01:33 前端开发

如何在WKWebView中捕获通知?

我正在使用Swift 4中的macOS桌面应用程序. 它具有WKWebView,可加载发送通知的网页. 默认情况下,不会显示任何通知,也没有权限请求. 我需要一种显示通知并拦截它们的方法,以便我可以显示一个计数器. 任何想法如何实现这一目标? 解决方案 我也面临同样的挑战,并通过注入脚本( WKUserContentController 发送消息到本地应用程序代码,该代码最 ..
发布时间:2020-05-04 11:14:01 移动开发

Web应用可以提供桌面通知吗?

好吧,制作应用程序的一个小想法贯穿我的脑海。但这是我第一次尝试申请。到目前为止,我已经开始使用PHP,C ++,Ruby和Rails框架工作,但都处于初级阶段。 我准备进行更大的飞跃并广泛学习它们如果我的想法要求如此。要求是Web应用程序为您提供桌面通知。我已经看到Gmail聊天框发生了这种情况。我需要知道的是,什么是正确的工具开始? PHP走得那么远吗?或者在Rails上工作会是更好的选择 ..
发布时间:2018-07-03 11:20:30 前端开发

堆栈溢出桌面通知如何工作?

也许这是一个相当大而且含糊的问题: 在Stack Overflow聊天室中,有一个按钮“启用桌面通知”,它会显示一些内容系统托盘当有人回复你。 通过什么机制,这工作?这总让我好奇。 网站如何访问系统托盘? 解决方案 它使用 Notification 对象(即 var n = new Notification(“Hello”); )来提供本地通知每个网站的基础。每个浏览器都 ..
发布时间:2018-06-19 20:20:54 前端开发

如何将推送通知发送到Web浏览器?

过去几个小时,我一直在阅读有关推送通知API 和网络通知API 。我也发现Google& Apple分别通过GCM和APNS免费提供推送通知服务。 我想了解我们是否可以使用桌面通知实现推送通知给浏览器,我相信这是Web Notification API所做的。我看到一个谷歌文档,介绍如何为Chrome浏览器此处和此处。 现在还不能理解的是: 我们可以使用GCM / APNS发送推 ..

Chrome桌面通知不会显示该消息

我正在开发支持桌面通知的网站。我正在利用GCM和Azure通知中心向最终用户发送推送消息。我遵循这个 codelab 教程。在测试时,我发现推送通知确实显示在屏幕上,但是我写入有效内容中的消息未显示在通知中。所以我再次通过了codelab,他们在 showNotification 方法中提到了一个 body 键。 $ b 代码 self.addEventListener('push' ..

HTML5通知无法在Mobile Chrome中使用

我使用 HTML5通知API 来通知用户使用Chrome或Firefox。在桌面浏览器上,它可以工作。但是,在Android版Chrome 42中,请求权限,但通知本身未显示。 请求代码适用于所有设备: if('窗口通知'){ Notification.requestPermission(); } 发送代码适用于桌面浏览器,但不适用于手机: if('N ..

在Chrome或Firefox中从封闭的网络应用程序发送桌面通知?

我的目标是在Chrome中发送 Gmail风格的桌面通知或Firefox浏览器中的Web应用程序(我们称之为X),而不需要用户安装应用程序或扩展程序。如果用户需要授予接收来自X的通知的权限,那么可以,只要不需要在浏览器中打开X,浏览器需要打开以显示通知即可。一个不需要任何浏览器窗口的解决方案也是可行的。 我只是花了一天的时间来研究这个问题,到目前为止我认为我了解到: 从OSX Mave ..