已解决,因为是通过调用connectWifi自动连接WiFi,需要在onWifiConnectedWithPartialInfo回调中再建立UDP连接,否则有些手机会报错。
调用UDPSocket.write,提示socket接口错误?调用UDPSocket.write报错{ errCode:-2, errMsg:"write socket fail:errno:89 errmsg:Destination address required", errNum:89}。 其他手机没问题,在以下2部手机会报此错误。 基础库版本号:3.7.1 手机1:小米 ,安卓版本14,微信版本号:8.0.54; 手机2:中兴 ,安卓版本13,微信版本号:8.0.54; udp调用代码: this.wxUdp = wx.createUDPSocket() const port = this.wxUdp.bind() this.wxUdp.connect({ address: '192.xxx.x.x', port: 3333, }) setTimeout(()=>{ this.wxUdp.write({ address: '192.xxx.x.x', port: 3333, message: buffer, }) },1500) this.wxUdp.onError((err)=>{ })
01-14问题1 解决了吗?如何解决呢
微信小程序关于TCP/UDP开发的问题?我遇到两个问题 一、微信小程序的TCP连接总是 提示,连接出错:connect fail: invalid address 明明我在配置里面把域名都配置好了。udp tcp都配置好了。 二、微信小程序里面TCP或者是UDP的offMessage offConnect等等这些接口好像并不能清除回调。 有谁能解答一下。比较着急。特别是第二个问题。已经影响到数据的正确性了。
2024-12-24