iOS事件onClose WebSocket无法正常工作

时间:2018-07-17 09:32:36

标签: javascript ios iphone websocket

有一个WebSocket服务器JavaEE Tomcat 9。

有两个客户端:iOS和Android。

与Android(Chrome)一样:客户端连接到套接字,触发onOpen事件,并接收来自服务器的新消息onMessage。关闭选项卡后,将正确触发onClose消息。

与iOS(Chrome,Safari)一样:客户端连接到套接字,在服务器消息onMessage上触发onOpen事件。然后乐趣就开始了。如果关闭浏览器选项卡,则onClose事件不会(尽管从逻辑上讲应该如此)。进一步。我正在浏览器中创建一个新标签。我输入地址url的第一个字符,然后立即观察到onClose(关闭事件1003),该事件紧随onError之后,显示已经为空的内容。好吧,“重新连接”到套接字。

问题。如何修复这个苹果奇迹?

0 个答案:

没有答案