我有一个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构造函数。