La propiedad Audio playbackRate se utiliza para establecer o devolver la velocidad de reproducción actual del audio .
Sintaxis:
- Devuelve la propiedad playbackRate:
audioObject.playbackRate
- Establezca la propiedad playbackRate:
audioObject.playbackRate = playbackspeed
Valores de propiedad
- número: se utiliza para especificar la velocidad de reproducción predeterminada del video.
Las opciones disponibles son:- 1.0 es la velocidad normal.
- 0.5 es la mitad de la velocidad.
- 2.0 es doble velocidad.
- -1.0 es al revés, velocidad normal.
- -0.5 es al revés, media velocidad.
Retorno: la propiedad Audio playbackRate devuelve un número que representa la velocidad de reproducción actual.
El siguiente programa ilustra la propiedad de tasa de reproducción de audio:
Ejemplo: configurar el video al doble de velocidad de forma predeterminada.
<!DOCTYPE html> <html> <head> <title> Audio playbackRate Property </title> </head> <body style="text-align:center"> <h1 style="color:green"> GeeksforGeeks </h1> <h2 style="font-family: Impact"> Audio playbackRate Property </h2> <br> <audio id="Test_Audio" controls> <source src="sample1.ogg" type="audio/ogg"> <source src="sample1.mp3" type="audio/mpeg"> </audio> <p>For setting and returning the playback speed of the audio, double click the "Set Speed" and "Return Speed" button.</p> <br> <button ondblclick="MyAudioSet()" type="button"> Set Speed </button> <button ondblclick="MyAudioReturn()" type="button"> Return Speed </button> <p id="test"></p> <script> var a = document.getElementById("Test_Audio"); function MyAudioReturn() { a.playbackRate; alert(a.playbackRate); } function MyAudioSet() { a.playbackRate = 2; } </script> </body> </html>
Producción:
- Inicialmente:
- Antes de hacer clic en el botón «Establecer velocidad»:
- Después de hacer clic en el botón «Velocidad de retorno»:
Navegadores compatibles: los navegadores compatibles con la propiedad DOM Audio playbackRate se enumeran a continuación:
- Google Chrome
- explorador de Internet
- Firefox
- Ó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