0

我尝试搜索类似的问题,我在这里发现了类似的问题,但没有真正的解决方案:socket.io 似乎在我的 Android 手机上被延迟

我正在构建一个使用 deepstream.io 的混合应用程序(人行横道)。客户端连接到服务器(通过engine.io)并订阅了一些记录。服务器正在更新它们,其中一条记录(计时器)每秒更新一次。更新记录的服务器是 node.js 中的 deepstream 客户端,通过 TCP 连接。它在不同的模拟器和三星 Galaxy Note 2 上运行良好,但在最新的三星 Galaxy S7 上总是有 3-4 秒的延迟。在这个延迟之后,所有更新的数据都来了。有几次没有出现这种延迟,但我不确定有什么不同(如果有的话)。

我很乐意提供更多信息,但不确定什么是相关的。关于如何避免这种情况或可能导致它的任何想法?

4

1 回答 1

0

您能否尝试使用最新版本的 deepstream 2.0,它使用 websocket 完全切换到我们自己的消息传递层,并有一个新的乒乓球往返计时器。

于 2016-12-12T15:22:07.953 回答