UDPSocket.send iOS发送不行,接收可以
https://developers.weixin.qq.com/miniprogram/dev/api/network/udp/UDPSocket.send.html
我用iOS小程序和局域网通信,code就是用的示例代码改的
const udp = wx.createUDPSocket()
udp.bind()
udp.send({
address: '192.168.193.2',
port: 8848,
message: 'hello, how are you'
})
然后发现,iOS小程序发送不行,能接收到消息,开发者工具和Android端都没有问题,也试了不同的基础库版本也不行。
iOS上用了第三方的网络调试工具,udp通信正常,收发正常,说明iOS底层没有问题。
我又用wireshark抓iOS底层的包,也验证了,底层没有发送包,只有接收包,说明微信小程序没有发送成功,不知道从何debug,也关闭了域名验证,问题也一样。