html52.com
我爱小程序-开发者交流社区

socket onOpen 回调重复执行

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug SocketTask.onOpen 6.6.7 2.0.9

连接soket之后,调用任何请求,socket的onOpen 都会在执行一次;我是通过 返回的 实例 进行回调注册的


const SocketTask = (this.SocketTask = wx.connectSocket({

url: 'x',

}));

SocketTask.onOpen(msg => {

console.log('onOpen', msg);

//

SocketTask.send({

data: JSON.stringify({

scene: 'shake_hands',

openid: userInfo.openid,

uniacid: userInfo.uniacid,

}),

});

});

SocketTask.onClose(msg => {

console.log('onCloase', msg);

});

SocketTask.onMessage(data => {

store.eventBus.emit('getSocketMsg', data);

});


评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付