获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
- tcpsocket 局域网通讯,异常断开无法在继续连接通讯?
1、tcp.onClose(()=>{ self.closeEvent(); }); tcp.onConnect(()=>{ self.connectEvent(); }); tcp.onMessage((res)=>{ self.reciveMessageEvent(res); }); tcp.connect({address:address,port:port,timeout:2}); 使用此种方式连接后,开启心跳,每3s一个心跳包,正常断开调用close方法,然后this.tcp.offConnect(); this.tcp.offMessage();去掉监听,然后在搜索连接,是正常通讯的; 2、当把设备关电后,心跳6次(18s)没收到回复,就调用close方法断开,然后打开设备进行搜索连接,连接回调成功,但是3次握手后,小程序这边又发送了断开的协议,看似是内部没收到上一次断开的的协议上报,一直卡在某个流程里,下面是网络抓包的信息: [图片] 10.10.84.70 是微信客户端所在的手机,测试机为iphonex 10.10.86.181是服务器
2023-08-07 - wx.canvasGetImageData draw回调里调用该方法获取数据丢失?
安卓手机大概率在 draw(false,()=>{ wx.canvasGetImageData }); 绘制二维码时,获取到的数据还原成图片时,会丢失一些数据,但是canvas上显示是正常的,不知道是什么原因造成的。已经排查过就是这个方法获取点阵数据时丢失了[图片]
2022-05-24