Typisierungsindikatoren
Product deprecation notice
Effective April 30th, 2026, Vonage In-App Messaging will no longer be available. Access for new users will be closed, and the service will be discontinued for all existing users.
If you have any questions regarding this product’s discontinuation, please contact your account manager or our support team.
Übersicht
Dieser Leitfaden behandelt die Indikatoren für die Texteingabe innerhalb einer Konversation.
Bevor Sie beginnen, stellen Sie sicher, dass Sie das SDK zu Ihrer Anwendung hinzugefügt und Sie sind in der Lage ein Gespräch führen.
HINWEIS: Eine Schritt-für-Schritt-Anleitung zur Erstellung einer Chat-Anwendung ist verfügbar hier.
Dieser Leitfaden stützt sich auf die folgenden Concepts:
- Konversation Veranstaltungen -
text:typing:on(Tippen beginnen) undtext:typing:off(hören Sie auf zu tippen) Ereignisse, die bei einer Konversation ausgelöst werden, nachdem Sie ein Mitglied sind
Typisierungsindikatoren
Tippen-Anzeigen werden verwendet, um Gesprächsteilnehmer darüber zu informieren, ob ein Mitglied gerade eine Textnachricht tippt oder nicht.
Senden von Statusereignissen bei der Eingabe
Legen Sie den aktuellen Tippstatus (ein/aus) des Mitglieds fest, wenn es mit dem Tippen einer Textnachricht beginnt oder aufhört:
// call this when a member starts typing
conversation.startTyping();
// call this when a member stops typing
conversation.stopTyping();
Hören Sie sich den Zustand der anderen Mitglieder an
Im Folgenden wird auf die von den oben genannten Aufrufen erzeugten Tippereignisse (ein/aus) geachtet:
conversation.on('text:typing:on', (event) => {
console.log(event.user.name + " is typing");
});
conversation.on("text:typing:off", (event) => {
console.log(event.user.name + " stopped typing");
});
hinzufügen NXMConversationDelegate als Erweiterung zu einer ViewController oder ähnlich, und implementieren conversation(_ conversation: NXMConversation, didReceive event: NXMTextTypingEvent):
Hinweis: Die erste Methode unten ist erforderlich, wenn die NXMConversationDelegate:
Haben Sie eine ViewControlleroder ähnlich, entsprechen NXMConversationDelegate und umsetzen conversation:didReceiveTypingEvent::
Hinweis: Die erste Methode unten ist erforderlich, wenn die NXMConversationDelegate: