我不知道websocket。 我曾尝试使用websocket stompjs在angular 6中进行重新连接。
connect() {
const socket = new SockJS('http://localhost:..../../ws');
this.stompClient = Stomp.over(socket);
const _this = this;
this.stompClient.connect({}, function(frame) {
_this.setConnected(true);
console.log('Connected: ' + frame);
_this.stompClient.subscribe('/topic/notifications', function(data) {
// some data
_this.checkNotification();
});
});
}
我无法为connect()重新连接websocket,建议我最好的方法。 谢谢。