udp通信开发工具能收到数据,真机不能?
服务挂个脚本端监听,收到小程序端通过udp发送的数据后又回馈数据到小程序,在开发工具上能正常收发数据,真机上收不到message段数据。 var that = this
const udp = wx.createUDPSocket(8000)
udp.bind()
udp.send({
address: 'x.x.x.x',
port: 8000,
message: ''
}),
udp.onMessage(function (res){
let unit8Arr = new Uint8Array(res.message.data);
let encodedString = String.fromCharCode.apply(null, unit8Arr);
let message2 = decodeURIComponent(escape((encodedString)));
that.setData({
res_test2:res,
})
console.log(that.data.res_test2)
})
模拟器上能正常收到数据(message段) [图片] 真机上收不到(message段)数据,remoteInfo段正常 [图片]