Ich versuche, diese Methode auf die Schaltfläche klicken, aber nicht Ergebnis:Lesen ungelesene Nachricht in JSQMessagesViewController mit Swift 3
@IBAction func childAdded(_ sender: Any) {
let ref = Constants.refs.databaseChats.childByAutoId()
ref.observe(DataEventType.childAdded , with: { (snapshot) in
let msgData = snapshot.value as? NSDictionary
let msg = msgData?["status"] as? String
if msg == "sent" {
let prntRef = Constants.refs.databaseChats.child("chats").child(ref.key)
prntRef.updateChildValues(["status":"Read"])
print("Message Read")
}
}) { (e) in
print(e.localizedDescription)
}
}
Ich bin wirklich verwirrt? Ich verstehe nicht wirklich, welche Frage du stellst. Außerdem sehe ich keine große Korrelation zwischen dem Titel und dem bereitgestellten Code. Auch bin ich richtig in der Annahme, dass Sie Firebase verwenden. Würde es Ihnen etwas ausmachen, eine Frage zu stellen, damit wir den besten Weg finden können, Ihnen zu helfen? –
Ich möchte hinzufügen Funktionalität in FirebaseChat App message Ungelesene lesen –
Wenn Sender die Nachricht an den Empfänger senden, wenn der Empfänger die Nachricht lesen Anzeige eine beliebige AktivitätIndicator an den Absender –