He creado una remezcla del proyecto de ejemplos de marco A en red. He estado probando algunas funciones y, por algún motivo, el botón de cambio de video en la esquina inferior izquierda de la pantalla no funciona en el ejemplo de video.
La función se activa, sin embargo, no cambia el video de activado a desactivado y viceversa. No estoy seguro de por qué es esto, pero me pregunto cómo puedo hacer que cuando se haga clic en el botón, si el video está encendido, se apagará y si el video está apagado, se encenderá. ¿Cómo se puede hacer esto? El código se encuentra en public/examples/index.html en la línea 106 de este proyecto:
https://glitch.com/edit/#!/tanque-tantalento-moderno?path=examples%2Findex.html%3A116%3A0
Fragmento de código que no funciona:
// Handle camera button click (Off and On) cameraBtnEle.addEventListener('click', function() { NAF.connection.adapter.enableCamera(!cameraEnabled); cameraEnabled = !cameraEnabled; cameraBtnEle.textContent = cameraEnabled ? 'Hide Camera' : 'Show Camera'; }); }Revisé el archivo al que se vinculó, el fragmento de código encontrado allí no coincide con el que publicó aquí, hace referencia al elemento de micrófono en el archivo vinculado. Lo que puedo sugerir es que busque en el archivo de ejemplo llamado basic-video.html . Puede encontrar allí la configuración correcta para compartir videos en el espacio VR. Recuerde probarlo en 2 pestañas/ventanas, ya que si solo hay un "reproductor", el video compartido no funcionará.
Para obtener una guía detallada sobre cómo compartir videos en un marco en red, visite este enlace: https://github.com/networked-aframe/networked-aframe#video
Este es el ejemplo con video compartido:
https://tanker-moderno-talentoso.glitch.me/basic-video.html
Código fuente:
https://glitch.com/edit/#!/modern-talented-tanker?path=examples%2Fbasic-video.html
¡Buena suerte!