websocket如何每秒钟自动发送数据?

需要每秒钟将信息发送给后端服务器,就用到了业务中websocket顺带发送,但是连接websocket成功后手动触发inputText()就会一直报错:‘WebSocket is already in CLOSING or CLOSED state.’,消息也发送不了,下面是个例子,这种方法是不是不行,只能用普通的axios轮询吗

inputText(){
    let x=10;
    let that = this;
    if(x===10){
        let id = setInterval(function () {
            that.webSocket.send('10');
        },1000);
    }
}
阅读 4.3k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题