发生异常重新发送。
try {
websocket2.send(msg);
} catch(err) {
var tryTime = 0;
// 重试10次,每次之间间隔3秒
if (tryTime < 1) {
var t1 = setTimeout(function () {
tryTime++;
websocket2.send(msg);
}, 3*1000);
} else {
console.error("重连失败.");
}
}
提升体验效果可以加本地缓存
localStorage.setItem("access",JSON.stringify(that.personnel));