我知道在Firebase中,我可以使用「on」方法註冊我的頁面以進行回調。Firebase回調 - 底層觸發器是什麼?
根據他們的文檔:
上()被用於監聽在特定位置處的數據的變化。 這是從Firebase讀取數據的主要方式。
firebaseRef.on('value', function(dataSnapshot) {
// code to handle new value.
});
我的問題是:
它是如何工作的?
它如何知道服務器端的某些變化?
(好)服務器如何回調瀏覽器?
一個答案可能是「輪詢」。但是我在Firebase文檔或屬性中沒有看到有關此方法的參考以配置輪詢時間...
有人知道嗎?
許多 感謝
這是公平的,實施細節是專有的,但你從哪裏知道它可以在WebSockets上運行,並且可以在長時間輪詢後退出...... – Zo72
在這裏和郵件列表上有很多討論,還有一些聚會視頻,它們拼湊在一起畫出了一幅相當完整的協議圖片。 – Kato
超級.......... – Zo72