-->

结合在offline.js事件(binding an event in offline.js)

2019-10-22 11:52发布

我试图让offline.js与合作toastr警报。

我有限的知识JS抱着我回来,但希望一些可以提供一些线索这光。

我想要什么样的结果连接从下往上推移,我想举杯警报显示“成功地重新连接”的消息。

这个问题我不知道如何来检查offline.js这一地位。 该文档提到,它可能使用这样的:

Offline.on(事件处理程序,上下文):绑定的事件。 事件:
达:连接已经从下往上走
下:连接已经从上往下走

向上事件我想要做什么,但我无法弄清楚如何把它在实践...

下面其实只是一些伪代码解释,我想发生什么:

function checkifbackonline(){
      var backonlinemessage = "re-connected successfully";
      var checkstate = Offline.on(event, handler, context);
      if (checkstate = true) {
        toastr.info(backonlinemessage);
      }
    }
window.setInterval(checkifbackonline, 3000);

任何人都可以把我在正确的道路上?

Answer 1:

你有没有附加了事件按照文档。

function checkifbackonline(evt){
    var backonlinemessage = "re-connected successfully";
    toastr.info(backonlinemessage);
}
Offline.on("up", checkifbackonline);

当UP是triggerd它会调用checkifbackonline功能。 如果你想删除的事件绑定,然后调用Offline.off(“向上”);



文章来源: binding an event in offline.js