: İşte bir örnek. Şu talimatlar şunlardır: toplamı olarak https://firebase.google.com/docs/database/web/offline-capabilities
:
var presenceRef = firebase.database().ref("disconnectmessage");
// Write a string when this client loses connection
presenceRef.onDisconnect().set("I disconnected!");
ve:
var connectedRef = firebase.database().ref(".info/connected");
connectedRef.on("value", function(snap) {
if (snap.val() === true) {
alert("connected");
} else {
alert("not connected");
}
});
ben referanslar ayarlamak, ya da ne nasıl hakkında çok şey bilmiyorum kabul edeceğiz Bu, (onları daha ince bir havadan mı yapıyorsunuz yoksa daha önce onları önceden oluşturmuş muydunuz?) veya bunlardan hangisinin ön uçta bir şeyden ziyade sunucuda bir şey tetikleyeceği anlamına gelir, ancak bağlantı hala geçerli ise bunu okuduğunda, bir biraz daha fazla okuma yardımcı olabilir. Aradığınız sadece tek işlevi tarafından kullanıcı çevrimdışı yapabilir android için
Michael, çok teşekkürler. Takımların her zaman bir adım önde görünüyor. – Kato
Başka bir sorun, bağlantının kalmasını gerçekten istediğinizde, ancak sunucularınızın kapanacağı ve yeni bir bağlantı isteğinde bulunmaya çalışmak yerine, tekrar tekrar 'aşağı' sunucuya yeniden bağlanmaya çalıştığıdır. :( –
Vaka: http://screencast.com/t/ByFTXdJP6c –