解决了吗?
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段正常 [图片]
2020-03-04现在可以支持UDP 255,255,255.255广播了吗?
udp,可以使用广播地址 255.255.255.255 广播吗?小程序UDP通信API中UDPSocket.send(Object object)方法中,ip地址可以使用255.255.255.255进行广播吗?
2020-02-28你的255.255.255.255 可以发送了吗?
UDPSocket.send发送数据发不出来?手机通过WIFI/3G/4G网络使用微信,然后手机通过蓝牙共享网络(手机共享网络有3种方式USB,WIFI热点,蓝牙)到我们的蓝牙设备,我们的蓝牙设备可以获取到手机分配的IP地址,我使用IPHONE X测试,我们的蓝牙设备得到的IP地址是172.20.10.2.通过小程序的UDP接口UDPSocket.send IP地址为172.20.10.2,我们的蓝牙可以收到正常数据。假设UDPSocket.send 发送的IP地址为255.255.255.255 就无法将数据发送到我们的蓝牙设备。 问题: 1.UDPSocket.send 发送的IP地址为255.255.255.255 就无法将数据发送到我们的蓝牙设备,是什么原因? 需求 微信小程序如何知道本手机的IP地址,特别是在蓝牙共享网络下的,多网卡情况的IP地址。
2020-02-28