Depuración — Web

Este tema incluye las siguientes secciones:

Escucha de eventos de excepción

Para detectar todos los eventos de excepción, añada un controlador de eventos para otrnError y error eventos:

<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>

Sesiones de resolución de problemas con Inspector

Inspector proporciona información de diagnóstico a posteriori sobre las sesiones de OpenTok. Introduce un ID de sesión o un ID de incidencia notificada (véase Notificar un problema) en Inspector para consultar la información sin procesar a nivel de flujo y de usuario, con el fin de localizar errores, fallos y problemas de calidad.

Para más información, consulte el Documentación del inspector.

Cómo utilizar OpenTok Playground

La Video API de Vonage Parque infantil te permite conectarte fácilmente a una sesión de OpenTok en un cliente web. Esto puede resultar útil a la hora de depurar una aplicación que utilice el SDK de Vonage Video para React Native (u otro Client SDK).

Para más información, consulte el Documentación del parque infantil.

Notificar un problema

Puedes llamar al reportIssue() método del objeto OTSession para notificar mediante código cuando tu aplicación detecte un problema. Este método devuelve una Promise que se resuelve con un ID de problema (cadena de caracteres), que puedes utilizar con el Inspector herramienta o cuando el equipo de asistencia de la API de 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.