Open mimicryryu opened 5 years ago
是不是要收到i值相同的回传才会移除监听?感觉我发出去的read(i -65439)都没有与之匹配的回传。 还有看了输出有很多=>{} 空发送,这个是不是也会造成监听列表不断增长不会移除?
空的心跳{}收到的回传还是{} ack好像没有回传 这两个希望能处理一下,不应该监听onMessage
之前的处理方式确实有些不妥,对于一条 websocket 连接,应该只 OnMessage 一处,而不应该频繁 += 和 -=。 目前已经在 portable 版本中尝试进行重构了,后面会同步到 unity 版本中。
是不是要收到i值相同的回传才会移除监听?感觉我发出去的read(i -65439)都没有与之匹配的回传。 还有看了输出有很多=>{} 空发送,这个是不是也会造成监听列表不断增长不会移除?
i 是做为配对「请求-应答」的,rtm 中的消息包括请求,应答和推送。
尝试过调用ReadAsync(conversationId), Send时回执为false等等操作,都无法减少DefaultWebSocketClient.OnMessage. 请问这个log是说明event里Invocation list的长度,还是触发+=操作的次数?