我正在尝试以某种方式处理应用程序状态损坏的情况:
- 我首先在两个浏览器窗口中打开同一个应用程序。
- 关闭 wi-fi(或 3g) - 连接变得陈旧,因为它没有从远程服务器关闭。
- 在第一个选项卡中执行写入操作(第二个选项卡当然不会被动更新)。
- 打开无线网络。
- 在第一个选项卡中执行第二次写入(第二个选项卡现在将响应更新)
- 所以第一个选项卡现在处于损坏状态。第一次写入永远不会同步到服务器,如果页面重新加载,该更改将永久丢失。
有没有办法处理这种陈旧的连接状态?Meteor.status().connected 在整个场景中保持真实。这是需要解决的流星问题吗?