首頁  >  問答  >  主體

javascript - socket.io断线重连

用户断网、用户离开app、网络不稳定等情况怎么实现一个断线重连 (socket.io),网上看了一大堆文章没找到完美和确切的方案。

大家讲道理大家讲道理2772 天前804

全部回覆(2)我來回復

  • 黄舟

    黄舟2017-04-11 11:53:10

    请和服务器端协调好一个用户标识,每次当真正的初次建立连接产生一个标识,并发给服务器,然后以这个标识为准,当断网等情况出现时 重新获取标识,然后发给服务器,服务器根据标识去还原用户原来的现场,如果没有服务器,那就自己还原现场就可以了。

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-11 11:53:10

    自己写个算法如果连不上,隔多久再联一次。

    回覆
    0
  • 取消回覆