English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
L'attributo playbackRate di HTMLMediaElement imposta la velocità di riproduzione dei file multimediali. Questo viene utilizzato per permettere agli utenti di controllare la riproduzione veloce, lenta, ecc. Il valore normale della velocità di riproduzione moltiplicato per questo valore rappresenta la velocità di riproduzione corrente, quindi 1.0 rappresenta una velocità di riproduzione normale. Impostando playbackRate a un valore negativo è possibile riprodurre al contrario. Quando i file multimediali vengono riprodotti al contrario o quando la velocità di riproduzione è inferiore o superiore all'intervallo disponibile specificato dal nucleo del browser (ad esempio, l'accordo Gecko è 0.25~5.0), il processo di riproduzione sarà muto. In qualsiasi velocità di riproduzione, la tonalità dell'audio sarà di default abbinata. Alcuni browser implementano l'attributo non standard preservespitch per il controllo della tonalità.
Manuale di riferimento DOM Audio/Video HTML
Imposta la riproduzione del video a velocità lenta:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Utilizzo dell'attributo playbackRate degli audio/video HTML5 - Tutorial di base (oldtoolbag.com)</title> </head> <body> <button onclick="getPlaySpeed()" type="button">Qual è la velocità di riproduzione?</button> <button onclick="setPlaySpeed()" type="button">Imposta la riproduzione del video a velocità lenta</button> <br> <video id="video1" controls="controls"> <source src="movie.mp4" type="video/mp4"> <source src="movie.ogg" type="video/ogg"> Il tuo browser non supporta il tag video HTML5. </video> <script> myVid=document.getElementById("video1"); function getPlaySpeed() { alert(myVid.playbackRate); } function setPlaySpeed() { myVid.playbackRate=0.5; } </script> </body> </html>Prova a vedere ‹/›
L'attributo playbackRate imposta o restituisce la velocità di riproduzione corrente dell'audio/video.
IEFirefoxOperaChromeSafari
Tutti i browser principali supportano l'attributo playbackRate.
Attenzione:Internet Explorer 9 e le versioni precedenti non supportano l'attributo playbackRate.
Imposta l'attributo playbackRate:
audio|video.playbackRate=playbackspeed
Restituisce l'attributo playbackRate:
audio|video.playbackRate
Valore | Descrizione |
---|---|
playbackspeed | Indica la velocità di riproduzione corrente dell'audio/video. Esempio di valore:
|
Valore di ritorno: | Valore numerico, velocità di riproduzione corrente |
---|---|
Valore predefinito: | 1.0 |