Meteor如何处理陈旧的连接?

时间:2012-09-12 19:56:24

标签: meteor

我试图以某种方式处理我的应用程序状态已损坏的情况:

  1. 我首先在两个浏览器窗口中打开相同的应用程序。
  2. 关闭wi-fi(或3g) - 连接因为没有从远程服务器关闭而变得陈旧。
  3. 在第一个标签中执行写入操作(第二个标签当然不会被动地更新)。
  4. 打开wi-fi。
  5. 在第一个标签中执行第二次写入(第二个标签现在将被动地更新)
  6. 因此第一个标签现在处于损坏状态。第一次写入将永远不会同步到服务器,如果页面重新加载,则该更改将永久丢失。
  7. 有没有办法处理这种陈旧的连接状态?在这种情况下,Meteor.status()。connected仍然是正确的。这是一个需要解决的流星问题吗?

2 个答案:

答案 0 :(得分:1)

此问题已在Meteor的github页面上标记为已确认的错误

https://github.com/meteor/meteor/issues/339

答案 1 :(得分:0)

编辑:

忘了它,不幸的是我的假设没有成功:(

http://jqm.meteor.com确实在重新连接时提交了更改,

但Meteor.status()确实无法在该页面上运行。

在meteor.com上它确实如此, 这很奇怪,因为afaik整个流星云应该在0.4.0上运行,而不仅仅是托管应用程序?

玩得开心

manarius