opt: close the old connection for mj and sd clients

This commit is contained in:
RockYang
2024-04-15 09:34:20 +08:00
parent 22febfc42a
commit b5f6eaf159
5 changed files with 82 additions and 28 deletions

View File

@@ -797,9 +797,23 @@ const connect = () => {
});
_socket.addEventListener('close', () => {
if (socket.value !== null) {
ElMessageBox.confirm(
'检测到您已经在其他客户端创建了新的连接,当前连接将被关闭!',
'提示',
{
dangerouslyUseHTMLString: true,
confirmButtonText: '重新连接',
cancelButtonText: '关闭',
type: 'warning',
}
).then(() => {
connect()
}
}).catch(() => {
ElMessage({
type: 'info',
message: '连接已关闭',
})
})
});
}

View File

@@ -576,9 +576,23 @@ const connect = () => {
});
_socket.addEventListener('close', () => {
if (socket.value !== null) {
ElMessageBox.confirm(
'检测到您已经在其他客户端创建了新的连接,当前连接将被关闭!',
'提示',
{
dangerouslyUseHTMLString: true,
confirmButtonText: '重新连接',
cancelButtonText: '关闭',
type: 'warning',
}
).then(() => {
connect()
}
}).catch(() => {
ElMessage({
type: 'info',
message: '连接已关闭',
})
})
});
}