Digamos que tengo 30 videos de alta calidad en mi página y mi ancho de banda es limitado. Una vez que se abre la página, me desplazo rápidamente al vigésimo video y trato de verlo. Actualmente, ese video es el único video en mi ventana gráfica. Así que ahora mismo, no quiero que mi navegador "cargue" otros videos. Porque de lo contrario, desperdiciará mi ancho de banda y probablemente causará problemas de almacenamiento en búfer en el vigésimo video. (el video que estoy tratando de ver ahora)
Pero si de alguna manera puedo dejar de "cargar" los otros videos, entonces el navegador puede usar todo su ancho de banda en el vigésimo video, y luego podré ver el video sin almacenamiento en búfer.
Para que quede claro, no estoy hablando de reproducir/pausar videos, estoy hablando de "cargar" la reproducción. Quiero que se detenga si el video no está en la ventana gráfica.
¿Es posible?
use el atributo de precarga en su etiqueta de video y configúrelo en ninguno.
<video controls preload="none" poster="video-poster.jpg"> <source src="video-name.webm" type="video/webm"> <source src="video-name.mp4" type="video/mp4"> </video>