优化连接失败时的提示

This commit is contained in:
dushixiang
2020-12-28 20:44:21 +08:00
parent 6153054287
commit 0dbdaf1489
8 changed files with 74 additions and 40 deletions

View File

@ -266,10 +266,11 @@ class Access extends Component {
}
};
showMessage(message) {
showMessage(msg) {
message.destroy();
Modal.error({
title: '提示',
content: message,
content: msg,
});
}
@ -464,11 +465,24 @@ class Access extends Component {
keyboard.onkeydown = this.onKeyDown;
keyboard.onkeyup = this.onKeyUp;
let stateChecker = setInterval(async () => {
let result = await request.get(`/sessions/${sessionId}`);
if (result['code'] !== 1) {
message.error(result['message']);
} else {
let session = result['data'];
if (session['status'] === 'disconnected') {
this.showMessage(session['message']);
clearInterval(stateChecker);
}
}
}, 1000)
this.setState({
client: client,
containerWidth: width,
containerHeight: height,
keyboard: keyboard
keyboard: keyboard,
});
}