Opera中的Firebase延迟

Opera中的Firebase延迟,firebase,Firebase,出于某种奇怪的原因,在使用Opera时,Firebase服务器的延迟非常高 我已经在Chrome、Firefox和Opera(12.14)上进行了测试,脚本与此类似: # CoffeeScript p = new Firebase('somelocation') ping = 0 setInterval => t = Date.now() p.set ping, (d) => ping = Date.now() - t , 2000 在Chrome和Firefox上

出于某种奇怪的原因,在使用Opera时,Firebase服务器的延迟非常高

我已经在Chrome、Firefox和Opera(12.14)上进行了测试,脚本与此类似:

# CoffeeScript
p = new Firebase('somelocation')
ping = 0
setInterval =>
  t = Date.now()
  p.set ping, (d) =>
    ping = Date.now() - t
, 2000

在Chrome和Firefox上,延迟约为150-160(我住在波兰,所以这实际上相当不错),但在Opera上运行的同一个脚本给了我1000或更多的延迟。这似乎也影响了onDisconnect()机制,该机制在断开连接后几分钟内触发。

还有一篇SO帖子详细介绍了Opera中的onDisconnect行为:哦,对不起。我应该找得更彻底些。主要问题仍然存在(高延迟)。延迟问题也在加藤联系的问题的第一个答案中得到了解决。这与Opera处理连接的方式有关,不幸的是,这超出了我们的控制范围。