可以在网站上实施网络通知吗?我正在使用jsp的环境,jquery,vue和angular.js用于正面。有一种方法可以在这种环境下实现Web通知吗?
您可以使用Notification API来实现这一目标。
如果你想使用Service Workers从后端推送通知,你可以查看Push API
这些API仍然是草稿,可能只适用于现代浏览器。确保您通过https使用这些API。
你可以使用已经集成在Angular中的web套接字。
然后在你的js:
this.client = mqtt.connect(url, options);
if(topics.length>0)
this.client.subscribe(topics);
this.client.on("message", (topic:any, payload:any)=>{
console.log('CONNECTED', payload);
});
this.client.on("connect", function (connack: any) {
console.log('CONNECTED', connack);
});
并使用一些服务器端消息代理,例如:rabbitMQ或其他消息路由器
是的,Web通知主要针对Web应用程序,客户端注册和服务器端处理来推送通知,在站点下方有客户端和服务器端示例 -