仅在调试服务工作程序时才会显示推送通知

问题描述 投票:1回答:1

我正在尝试使用web push notificationschrome browser在我的.net MVC web application中实现service workers

我能够订阅推送服务并从Web应用程序获取订阅对象。

但是,当尝试从服务器发送通知消息时,通知不会显示。

但是如果我通过在break point中放置push event handler function来调试服务工作者,则会触发断点,如果我单步执行代码,则会显示推送通知。

我不确定问题出在哪里。请帮忙。

asp.net-mvc google-chrome push-notification service-worker web-push
1个回答
0
投票

终于找到了造成这个问题的原因。

我从本地系统订阅,打开浏览器并通过MSRTC连接到VM发送通知。没有显示通知的原因是MSRTC应用程序是活动程序而不是我的本地系统。

如果我从其他系统发送通知,我的浏览器会收到并显示它。

谢谢你的回复。

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