在断开外网的局域网内,wx.connectSocket的正确连接显示?
发布于 7 年前 作者 xiulan30 11605 次浏览 来自 官方Issues

onLoad: function (options) {

console.log(“onLoad”)

let socketOpen = false

// 建立连接

wx.connectSocket({

url: ‘ws://192.168.0.10:55555’,

success:res=>{

console.log(“成功”,res)

}

})

// 连接成功

wx.onSocketOpen(function (res) {

socketOpen = true

wx.sendSocketMessage({

data: ‘0xff’,

})

console.log(‘websocket连接成功!’);

})

// 接收数据

wx.onSocketMessage(function (res) {

// 接收到的数据objData

var objData = JSON.parse(data.data);

console.log(‘接收’, res)

console.log(‘接收objData’, objData)

})

//连接失败

wx.onSocketError(function (res) {

console.log(‘websocket连接失败!’,res);

})

},

我要连接的就是局域网192.168.0.10,端口号55555,请问正确的应该是如何连接?需要什么其他配置吗?目前将电脑网络接在局域网下,向开发板发送数据,报错如下

我将开发板接收到的数据通过串口打印出来如下

请问如何解决呢?

回到顶部