let udpSocket = wx.createUDPSocket(); this .udpSocket = udpSocket; let port = udpSocket.bind(52158); console.log( 'udp listener on port:' + port); udpSocket.onClose(() => { console.log( 'udp close' ); }) udpSocket.onMessage( function (msg, remoteDevice) { |
结果每次都是随机给我分配一个 第一次绑定的也不是52158端口
我现在就是绑定指定端口,开发者工具上可以正常接收消息,真机预览打印出来的port为0,然后接收不了消息
模拟器:
真机预览
基础库以及微信版本是多少呢?是ios还是安卓的?
我碰到的问题是有时候绑定端口失败,打印出来的是port=0,不知道你有没有碰到过,我不指定固定端口。
port = udpSocket.bind();