在Firebase中,可以通过数据库更改来调用前端应用程序代码

时间:2017-02-19 15:46:37

标签: javascript angular firebase firebase-realtime-database

我有一个Firebase监听器,用于检查名为 adminNotifications

的表格上的“child_changed”

当那个孩子改变我前端的代码时,就是要调用它。 当浏览器在网站上打开时,这可以正常工作。

如果发生数据库更改时网站上没有人,那么代码将不会被命中。

就像网站睡着了一样。

无论如何,当现场网站上没有代码时,代码仍然可以运行吗? 我的应用是Firebase托管的客户端应用。没有后端服务器。

这是我当前的代码在网址(网站)上打开浏览器时工作正常:

 //Schedule: expires old jobs.
    let adminNotifications = new Firebase(this.environment.firebaseUrl + "/adminNotifications");  

    adminNotifications.on('child_changed', function(snapshot: any) {
       console.log("Schedular - Started");
    }); 

我正在使用带有Typescript和Firebase的Angular2。 上面的代码基于我的app.component构造函数。

0 个答案:

没有答案