我想在没有网络的环境中将通知推送到桌面和移动设备:
我已经在使用Signalr来显示实时数据
即使浏览器关闭,我是否可以将它与服务工作者和Notification API一起使用来显示推送通知?
或任何其他解决方案?
您正在使用Angular,而不是Angular和Ionic或Angular Mobile(意为原生应用程序)。因此,要执行推送通知,您必须使用服务工作人员将您的应用程序变为PWA(渐进式Web应用程序)。
https://blog.angular-university.io/angular-push-notifications/
只需边注,用户必须在下载页面之前访问您的网站x次,并且只有这样才能推送通知。
并非所有台式机都支持此功能,但现在大多数手机都支持Apple使用PWA。