小程序 websocket 关闭失败

新手上路,请多包涵
小程序 websocket 关闭失败
  • js ( 项目里的不行,我提出来了个简单的小 demo )
  open () {
    this.socketTask = wx.connectSocket({
      url: `ws://follow-up.bjbryy.cn:xxxxx`,
      success: res => {
        console.log('----- socket create -----')
      }
    })
    this.socketTask.onOpen(onOpen => {
      // this._socketOpen = true
      console.log('----- socket 连接打开 -----')
    })
    this.socketTask.onClose(res => {
      console.log('res--------------------> ', res)
    })
  },
  close () {
    this.socketTask.close()
  }
  • wxml
    <button bindtap="open">打开</button>     
    <button bindtap="close">关闭</button>
  • 打印信息

clipboard.png

正常的关闭应该是 code 为 1000,但是我就是正常关闭,监控却是 1006 非正常关闭,求指导~~
阅读 4k
1 个回答
新手上路,请多包涵

在小程序中使用websocket,可以试试【GoEasy】这款websocket框架,原生支持心跳、断网重连等,接口也很简单,使用起来没什么难度的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题