La propiedad Audio networkState se utiliza para devolver el estado de red actual del audio.
Sintaxis:
audioObject.networkState
Valor devuelto: El audio networkState devuelve un número que puede tener los siguientes valores:
- 0 = NETWORK_EMPTY: Indica que el audio aún no ha sido inicializado.
- 1 = NETWORK_IDLE: Indica que el audio está activo y ha seleccionado un recurso, pero no está usando la red.
- 2 = NETWORK_LOADING: Indica que el navegador está descargando datos.
- 3 = NETWORK_NO_SOURCE: Indica que no se encuentra ninguna fuente de audio.
El siguiente programa ilustra la propiedad Audio networkState en HTML DOM:
Ejemplo: Obtener el estado actual de la red del audio.
<!DOCTYPE html> <html> <head> <title> HTML Audio DOM networkState Property </title> </head> <body style="text-align:center;"> <h1 style="color:green;"> GeeksforGeeks </h1> <h2 style="font-family: Impact;"> Audio networkState Property </h2> <br> <audio id="Test_Audio" controls> <source src="gfg.ogg" type="audio/ogg"> <source src="gfg.mp3" type="audio/mpeg"> </audio> <p> For knowing the network state of the audio, double click the "Return Network State" button. </p> <br> <button ondblclick="MyAudio()" type="button"> Return Network State </button> <p id="test"></p> <script> function MyAudio() { var a = document.getElementById("Test_Audio").networkState; document.getElementById("test").innerHTML = a; } </script> </body> </html>
Producción:
- Antes de hacer clic en el botón:
- Después de hacer clic en el botón
Navegadores compatibles: los navegadores compatibles con la propiedad DOM Audio networkState se enumeran a continuación:
- Google Chrome
- Internet Explorer 9.0
- Firefox 3.5
- Ópera
- safari de manzana
Publicación traducida automáticamente
Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA