Обновлять данные из Firebase без обновления при использовании Python Eel - PullRequest
0 голосов
/ 27 октября 2019

Я пытаюсь создать программу Python для Firebase с графическим интерфейсом, используя угря Python.

, но если данные в firabase были обновлены, то javascipt необходимо обновить страницу, чтобы получить новые данные из firebase вв реальном времени.

проблема в том, что Python Eel остановит программу, если страница обновится или закроется.

Есть ли в любом случае я могу получить данные из Firebase без обновления страницы?

вот код кода javascript:

 dbRefObject.on("value", function(snapshot) {
    var bool = snapshot.child('command').exists();
    if(bool){
    var text = snapshot.child('command/text').val();
    var type = snapshot.child('command/type').val();
    var time = snapshot.child('command/time').val();
      if(text !== 'default'){
          console.log("data updated");
          eel.main(text,time,type);
      }
      else{
      console.log("no command yet");
      }
  }
  else{
    seturl('login.html');
  }});
...