HTML | Propiedad DOM Audio networkState

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *