Débogage — Web

Cette rubrique comprend les sections suivantes :

Écoute des événements d'exception

Pour détecter tous les événements d'exception, ajoutez un gestionnaire d'événements pour otrnError et error événements :

<OTSession
	apiKey={this.apiKey}
	sessionId={this.sessionId}
	token={this.token}
	eventHandlers={{
      sessionConnected: event => {
        console.log('session connected', event);
      },
      error: event => {
        console.log('error', event);
      },
      otrnError: event => {
        console.log('otrnError', event);
      },
    };}>
        { /* ... */ }
</OTSession>

Séances de dépannage avec l'inspecteur

Inspecteur fournit des informations de diagnostic a posteriori sur les sessions OpenTok. Saisissez un identifiant de session ou un identifiant de problème signalé (voir Signaler un problème) dans Inspector afin de consulter les données brutes au niveau des flux et des utilisateurs, ce qui permet d'identifier plus précisément les erreurs, les défaillances et les problèmes de qualité.

Pour plus de détails, voir le Documentation relative à l'inspecteur.

Utilisation d'OpenTok Playground

L'API Video de Vonage Terrain de jeux vous permet de vous connecter facilement à une session OpenTok depuis un client Web. Cela peut s'avérer utile pour le débogage d'une application utilisant le SDK Vonage Video pour React Native (ou un autre Client SDK).

Pour plus de détails, voir le Documentation sur les aires de jeux.

Signaler un problème

Vous pouvez appeler le reportIssue() méthode de l'objet OTSession pour signaler par programmation un problème rencontré par votre application. Cette méthode renvoie une Promise qui se résout avec un identifiant de problème (chaîne de caractères), que vous pouvez utiliser avec la Inspecteur outil ou lorsque l'équipe d'assistance de l'API Vonage.

// otSessionRef is an OTSession ref
otSessionRef.reportIssue()
  .then((issueId) => console.log(issueId));
  // You may want to use XMLHttpRequest to report this issue ID to a server
  // that can store it in a database for later reference.