收藏
回答

关于socket关闭时机

问题模块
API和组件


根据文档可知,socket在1.7.0以前只能有一条,1.7.0开始可以有两条。

那么这就有一个问题,正在连接的socket是有限的。因此想要新开socket必须先把之前连接的socket给关了。如果是正常结束调用closeSocket,则肯定会回调onSocketClose。那非正常结束呢。是否除了调用onSocketError,也会调用onSocketClose?

文档感觉并没有说清楚这几个回调的时机。希望能提供状态图之类的东西。

主要是想知道打开时机,又不能查当前socket的状态。


最后一次编辑于  2017-12-21  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 奇诺
    奇诺
    2018-09-06

    我这边实际开发中如果出错,是会先调用onSocketError,再调用onSocketClose

    你也可以自己测下

    2018-09-06
    赞同
    回复
  • Dream!
    Dream!
    2018-09-06

    请问问题有解决吗

    2018-09-06
    赞同
    回复