我现在就是不用close了,先功能正常跑起来,等小程序完善,但是绑定端口失败真的很难处理啊,出现过以后就不知道怎么再让它正常
小程序创建UDP服务的若干问题?手机型号,荣耀V7,安卓版本9(ios12也一样) 微信版本:7.0.6 开发工具调试:(Nightly v1.02.1911282) 问题1: udp.close() 执行后直接卡死,木有任何响应,调试打印端口也停了 问题2: port = udp.bind() 该方法有时执行结束后port 打印出来的值为0,udp无法通信 问题3: wx.onWifiConnected(function callback)监听wifi连接事件,有时返回的Wifiinfo内容中,ssid为空 同样问题出现在 wx.getConnectedWifi(Object object)同样有时得到的wifi的ssid为空 本人做物联网相关产品开发,这个本地通信非常关键,请问该如何解决,谢谢!
2019-12-03我碰到的问题是有时候绑定端口失败,打印出来的是port=0,不知道你有没有碰到过,我不指定固定端口。 port = udpSocket.bind();
UDP 通信 如何bind指定端口?[代码] 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端口
2019-12-03手机型号:BKL-AL20 版本号:9.0.0.187
udp.bind开发工具报错怎么解决?手机型号,荣耀V7,安卓版本9(ios12也一样) 微信版本:7.0.6 开发工具调试:(Nightly v1.02.1908092)(之前稳定版也同样报错) [图片] 代码: const wx_udp = wx.createUDPSocket(); console.log("UDP创建完成"); console.log(wx_udp); const wx_udpport = wx_udp.bind(); console.log("UDP端口绑定"); console.log(wx_udpport); wx_udp.send({ address: '192.168.1.128', port: 8006, message: 'How are you', success: function (res) { console.log("发送成功") }, fail: function (err) { console.log("发送失败") } }) [图片] 看代码和console窗口的消息,WAService.js是作什么的,执行到这里就报错了
2019-08-13这个问题解决了吗,我碰到同样的问题,无法使用bind方法,无法获取端口号: [图片] 代码: const wx_udp = wx.createUDPSocket(); console.log("UDP创建完成") console.log(wx_udp); const wx_udpport = wx_udp.bind(); console.log("UDP端口绑定") console.log(wx_udpport)
udp的bind方法报错,send方法也不能正常使用- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 应该可以使用的udp方法, 测试了一下 生成的udp实例的send和bind都识别,bind方法直接报错;确定基础库版本是2.7.0的。 - 复现路径 - 提供一个最简复现 Demo sendUdp: function() { let that = this const udp = wx.createUDPSocket() // let myPort = udp.bind() // console.log('分配的端口是:', myPort) udp.send({ address: '192.168.31.112', port: 15353, message: 'hello, how are you,190513' }) },
2019-08-13