push-api相关内容

ASP NET核心Web推送通知

主要目标是向站点添加发送Web通知的功能,以弹出系统通知,提醒使用HTML5推送API的用户和服务工作者。 不使用只能在站点打开时运行客户端脚本的SignalR。还应能够在站点关闭时发送通知,如here所述-这是可能的。 Here是推流接口的好文章,提供了好的example 但它使用NodeJS作为服务器,使用web-push组件向通知服务发送请求。 找不到任何.NET示例。我想了想这 ..
发布时间:2022-03-09 17:39:13 C#/.NET

如何在 HTML5 Web 应用程序中推送通知?

我有一个网络应用程序.当用户在特定页面上时,我想使用 HTML 5 内置通知 API 从服务器执行推送通知.可能吗? 解决方案 您现在可以使用 Service Workers 和 PushManager 来自 W3C PushAPI. 请参阅文章推送通知在 Open Web 上,了解您可以使用的分步操作方法和代码片段.这是那篇文章中的图表,解释了它周围的 UI 是什么样子. P ..
发布时间:2022-01-01 16:10:12 前端开发

Chrome 推送通知:本站已在后台更新

在实施 chrome 推送通知时,我们正在从我们的服务器获取最新的更改.这样做时,service-worker 会显示带有消息的额外通知 本站已在后台更新 已尝试使用此处发布的建议https://disqus.com/home/discussion/html5rocks/push_notifications_on_the_open_web/ 但直到现在找不到任何有用的东西.有什么建议 ..
发布时间:2022-01-01 16:01:46 其他开发

自定义推送服务

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

在 mozilla firefox 中使用 Service Worker 推送通知

我是服务工作者的新手并试图学习它.我正在使用服务工作者实现推送通知.我正在寻找用于在服务器端推送并在客户端接收通知的简单演示代码,作为开发我的 Web 应用程序的参考.建议会很有帮助.我正在使用 node.js 来实现. 谢谢. 解决方案 您可以查看 中的示例ServiceWorker Cookbook 的 Web Push 类别. 示例使用 web-push Node.js ..
发布时间:2021-07-21 18:45:00 其他开发

为什么此代码无法执行“获取"?

我正在使用 Service Worker 处理推送通知.我正在使用 XHR(Ajax) 方法来获取通知,这里是 service-worker.js 的代码片段: var API_ENDPOINT = new Request('/getNotification', {重定向:'跟随'});事件.等待直到(获取(API_ENDPOINT,{凭据:'包括'}).then(功能(响应){控制台日志(响 ..
发布时间:2021-07-21 18:41:58 其他开发

是否可以在没有 GCM 的情况下在 Chrome 中使用新的推送通知支持?

在使用新的 Push API 时,我可以使用 Google 的 GCM 以外的推送服务吗?服务人员? 解决方案 今天,Chrome 是唯一支持标准推送 API 的浏览器,所以现在简短的回答是否定的. 更长的答案涉及为不同的浏览器做不同的事情 Safari 通过 APNS 和专有 API Firefox 正在提供对推送通知的支持 很快,并且可能会使用与 GCM 不同的推送服务器 ..

如何为推送通知添加分析

我正在开发渐进式网络应用,我想实现推送通知的分析. 如何为推送通知添加分析,以便我能够跟踪和记录有多少人点击了通知,以及有多少人没有点击通知就关闭了该通知. 解决方案 我编写了一小段代码来使用 Google Analytics 进行分析,并且运行良好. 此处转储注释:https://gauntface.com/blog/2016/05/01/push-debugging-ana ..

我可以使用网络推送通知来更新页面而不显示通知吗?

我想知道是否可以使用网络推送通知 更新网页而不显示用户与之交互的通知.本质上,我想在服务器上发生事件后刷新数据. 如果可以,是否还需要获得用户的许可才能发送这些推送更新? 解决方案 是的,您可以在不显示通知的情况下发送推送消息,但 Firefox 和 Chrome 对“不可见"推送消息的原始数量和您发送它们的速率. 您可以使用推送配额 ServiceWorker Cookboo ..
发布时间:2021-06-21 20:35:41 其他开发

getSubscription返回空订阅

我是服务工作者和GAE的新手,我能够注册服务工作者,但无法订阅PushManager,但得到的是null订阅错误.找到以下代码以供参考. serviceWorkerRegistration.pushManager.getSubscription().then(function(subscription){var pushButton = document.querySelector('.js- ..
发布时间:2021-05-19 20:27:51 前端开发

在Cx_Oracle的Pivotal CloudFoundry上部署即时Oracle

所以我试图用cx_oracle依赖项推送一个python api,它也需要oracle即时客户端,但是我找不到一个在pcf上部署即时客户端的教程,有人曾经这样做过,或者有什么例子应该做什么?欣赏 更新: 这是我的.profile的内部 LD_LIBRARY_PATH =/home/vcap/app/oracle/instantclient:$ {LD_LIBRARY_PATH:-} ..
发布时间:2021-04-22 19:39:27 其他开发

如何在HTML5 Web应用程序中推送通知?

我有一个Web应用程序.当用户位于特定页面上时,我想使用HTML 5内置通知API从服务器发出推送通知.有可能吗? 解决方案 您可以使用请参阅文章推送通知在开放式网络上获取有关您可以使用的分步操作方法和代码段的信息.这是该文章中的图表,解释了其周围的UI. Push API的实现也已经在Firefox中实现;它计划于2015年11月在Firefox 42中发布.Microsoft已表 ..
发布时间:2020-11-24 00:23:02 前端开发

PushPad:Chrome不显示推送通知

此问题来自以下问题(请参见评论部分): PushPad:网站被删除后,订阅被删除刷新 我在使用PushPad时遇到问题.我创建了一个项目,实现了代码等等.我的问题是我发给(台式机和移动版)的Chrome 不显示推送通知.使用Firefox,一切正常.我在发送通知的第二秒钟收到了通知. 一段时间后,我在Chrome开发人员工具(资源->服务工作者)中找到了功能“模拟推送事件" .当 ..

在本地android应用中使用webview使Web推送通知正常工作吗?

我有一个启用了响应和推送通知功能的网站.在我的本地android应用程序中,如果我将网站加载到WebView中,则通常在chrome/firefox中出现的弹出窗口询问用户是否要允许推送通知,而不会出现在WebView中.很明显,WebView将不支持该应用程序的同一Web推送通知.我知道如何在应用程序中实现GCM或FCM以启用移动推送,但是我想知道是否有可能将网络推送通知与android web ..

服务工作者可以停止由GCM API发送的推送通知吗?

在当前体系结构中,我使用GCM API提交推送通知. 这会触发服务工作者中的“推送"事件.然后,服务人员将一些数据添加到通知中. 如果服务工作者由于某些错误而无法添加数据,我将收到空白通知. 服务人员可以避免显示GCM发送的通知吗? 解决方案 来自推送通知指南,位于Google Developers: 您必须将{userVisibleOnly: true}参数传递给sub ..

GCM Webpush在背景中

我实现了Web推送通知.获取错误的步骤: 打开网站 订阅推送通知 通过gcm发送多次推送-一切正常 关闭网站标签 发送推送并接收“两次推送"-第一个可以,第二个是“该网站已在后台更新" 重新打开网站 发送推送-一切正常 我知道,当服务人员收到推送但不显示通知时,可能会发生这种情况.但是我看到正常的通知,为什么我也看到其他奇怪的通知?我可以摆脱这种行为吗? 解决方案 ..
发布时间:2020-07-19 20:25:36 其他开发

服务工作人员在Chrome推送通知中的GCM注册ID

我能够发送推送通知,并且在服务人员中,我正在进行服务呼叫,我只是希望将该GCM注册ID发送给该服务呼叫。如何在服务人员中获得注册ID或订阅ID 这里是我的代码 self.addEventListener('push',function(event){ console.log('Received a local message',event); var title ='我的' ..

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

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