Creé una aplicación web de video que funciona correctamente, pero cuando trato de desconectar la sesión, el video y el audio desaparecieron, pero la cámara permanece bloqueada en ambos lados de mi aplicación y no puedo usar la cámara con otra aplicación hasta que recarga la pagina
Recibo este mensaje:
OpenTok:NativeVideoElementWrapper:1:advertencia Elemento de video en pausa, reanudación automática. Si tenía la intención de hacer esto, use publicar Video (falso) o subscribeToVideo (falso) en su lugar.
Este es mi método de desconexión en ambos lados de mi aplicación:
if(this.publisher){ this.session.unpublish(this.publisher) } if(this.subscriber){ this.session.unsubscribe(this.subscriber) } this.session.disconnect() this.session.off('streamCreated')EDITAR:
Resolví el problema: tengo que llamar a this.publisher.destroy() después de anular su publicación