我对中的封闭事件感到困惑
SignalR
是的。很明显,有一些关于如何称呼它的争论。
onClosed()
,
closed()
等等。
在我的
信号机
客户端的侦听器,我正在尝试实现此事件,但我不断收到一个错误,说它不是函数。我试过
一旦关闭()
和
关闭()
是的。同样的错误如何在客户端检测已关闭的事件?
const signalRListener = () => {
connection.on('new_message', message => {
// Handle incoming message.
// This is working fine.
})
connection.closed(e => {
// Try to restart connection but I never get here to due error I'm receiving
})
}
我做错什么了?
以下是我如何开始连接的:
export const signalRStart = (token) => {
connection = new signalR.HubConnectionBuilder()
.withUrl("/chat?access_token=" + token)
.configureLogging(signalR.LogLevel.Information)
.build();
// Set connection time out
connection.serverTimeoutInMilliseconds = 30000;
// Start connection
connection.start();
// Invoke listener
signalRListener();
}