1

文档

connectionStateChange.addListener

一旦我们确定连接状态,该事件也将在应用启动期间触发一次。

我遇到了一个问题,在某些情况下,侦听器绑定得太晚并且错过了连接状态更改事件的初始触发。

我可以在什么特定时间点开始期待事件被触发?我应该从什么时候开始收听以确保不会错过?

4

1 回答 1

1

如果将绑定代码放在任何回调之外,则应始终在初始触发器之前绑定到事件:

// OK
forge.event.connectionStateChange.addListener(function () { ... });

$(function () {
  // not necessarily OK
  forge.event.connectionStateChange.addListener(function () { ... });
});

我也为我们创建了一个故事来立即解雇迟到的听众,以避免这个问题。

于 2012-07-05T08:46:23.173 回答