UDPSocket.send iOS发送不行,接收可以
发布于 5 年前 作者 jing35 7111 次浏览 来自 官方Issues

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,也关闭了域名验证,问题也一样。

回到顶部