可以在网站上实施网络通知吗?我正在使用jsp的环境,jquery,vue和angular.js用于正面。有一种方法可以在这种环境下实现Web通知吗?
答案 0 :(得分:0)
您可以使用Notification API来实现此目标。
如果您想使用Service Workers推送来自后端的通知,可以查看Push API
这些API仍然是草稿,可能只适用于现代浏览器。确保您使用这些API通过https。
答案 1 :(得分:0)
你可以使用已经集成在Angular中的web套接字。
答案 2 :(得分:0)
用例如: https://github.com/mqttjs
然后在你的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或其他消息路由器
答案 3 :(得分:0)
是的,Web通知主要针对Web应用程序,客户端注册和用于推送通知的服务器端处理,下面的站点同时提供了客户端和服务器端示例-