0

我正在使用以下库进行套接字连接https://github.com/facebook/SocketRocket

以下是我创建套接字连接的代码

 socketRocket = SRWebSocket(url: URL(string: streamUrl)!)
 socketRocket?.delegate = self
 socketRocket?.open()

现在,如果出现任何网络错误,例如 wifi 已关闭,套接字已断开连接,即使再次打开互联网也无法正常工作

我尝试以下代码重新打开套接字,但它不工作

 socketRocket?.close()
 socketRocket?.open()

网络或任何其他错误发生后如何重新打开套接字或恢复套接字?

4

0 回答 0