红米note2在微信小程序中使用websockit 报错websockit is not connected,其他机型正常
var that = this;
let sockerStatus = false;
wx.connectSocket({
url: that.globalData.wss + '/im'
})
wx.onSocketOpen(function(res) {
console.log('WebSocket连接成功!');
sockerStatus = true;
})
wx.onSocketError(function(res) {
console.log('WebSocket连接打开失败,请检查!');
//重新初始化数据
setTimeout(function() {
wx.sendSocketMessage({
data: JSON.stringify({
event: 'APP_INIT_USER',
token: token
})
})
}, 2000)
})
wx.onSocketClose(function(res) {
console.log('WebSocket 已关闭!');
console.log('WebSocket 正在进行重新连接');
wx.connectSocket({
url: that.globalData.wss + '/im'
})
wx.onSocketOpen(function(res) {
console.log('WebSocket重新连接成功,正在进行初始化!');
sockerStatus = true;
wx.sendSocketMessage({
data: JSON.stringify({
event: 'APP_INIT_USER',
token: token
})
})
})
})
微信小程序开发问题解答
微信小程序开发者回答:
你好,请具体描述问题,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
本文网址:http://www.91bianli.com/weixinxiaochengxu/41095.html