问题解决了吗?我也遇到类似的问题
wx.createUDPSocket 如何关闭当前监听,发起一个新的监听?我有两个方法都要调用wx.createUDPSocket 同一个ip端口,但是调用了第一个之后,在调用第二个还是第一个在监听,有什么解决方法吗?
2019-10-05[图片] [图片] 版本:1.02.1908222 开发工具调试选择机型:iphone5
UDP发包服务端收到的数据和实际发送数据不一致什么原因?难道是API底层bug?//16进制字符串转ASCII字符 var hexstr = this.transCodeToStr("0613735672291F00FFEE31"); const udp = wx.createUDPSocket(); udp.bind(); if (udp === null) { console.log('暂不支持') return; } else { wx.showToast({ title: "" + udp, icon: 'success', duration: 2000 }) } udp.send({ address: '192.168.6.116', port: 60000, //发送的ascii字符 message: hexstr, }); }, //16进制字符串转ASCII字符 transCodeToStr: function (codes) { var asiiresult = ''; for (var i = 0; i < codes.length; i++ , i++) { var num = "0x" + codes.substring(i, i + 2); console.log(num); console.log(String.fromCharCode(num)); console.log(asiiresult); asiiresult += String.fromCharCode(num); } console.log(asiiresult); return asiiresult; }, [图片] 服务端收到的数据 [图片] 微信开发工具本地抓包抓到的数据: [图片] 版本机型相关信息: [图片] 请问什么原因导致的?我想发送16进制对应的ASCII字符,该怎么发?请多多指点......不胜感激
2019-09-05您好在吗?可以咨询下UDP发送数据相关的问题吗?
udp bug麻烦官方回个帖好吗UDPSocket.onMessage开发者工具跟客户端接收端信息不一致,开发者工具有结果,但是客户端没有结果。 [图片] 以上是开发者工具打印出来的结果 [图片] 以上是客户端打印出来的结果 还有就是 局域网内同网关下 根本无法 wx.request wx.connectsocket 这样物联网没法玩啊
2019-09-05开发工具配置好合法域名后,微信开发工具也重启了,都无用!
开发工具无法显示合法的UDP域名??!!微信开发设置里面已经配置UDP合法域名,但是开发者工具-->详情-->项目配置页,没有显示UDP域名信息! [图片] [图片] [图片]
2019-09-04后来怎么解决的?
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-09-04