仅在调试服务工作程序时才会显示推送通知
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了仅在调试服务工作程序时才会显示推送通知相关的知识,希望对你有一定的参考价值。
我正在尝试使用web push notifications
和chrome browser
在我的.net MVC web application
中实现service workers
。
我能够订阅推送服务并从Web应用程序获取订阅对象。
但是,当尝试从服务器发送通知消息时,通知不会显示。
但是如果我通过在break point
中放置push event handler function
来调试服务工作者,则会触发断点,如果我单步执行代码,则会显示推送通知。
我不确定问题出在哪里。请帮忙。
答案
终于找到了造成这个问题的原因。
我从本地系统订阅,打开浏览器并通过MSRTC连接到VM发送通知。没有显示通知的原因是MSRTC应用程序是活动程序而不是我的本地系统。
如果我从其他系统发送通知,我的浏览器会收到并显示它。
谢谢你的回复。
以上是关于仅在调试服务工作程序时才会显示推送通知的主要内容,如果未能解决你的问题,请参考以下文章