Programmazione.it v6.4
Ciao, per farti riconoscere devi fare il login. Non ti sei ancora iscritto? Che aspetti, registrati adesso!
Info Pubblicità Collabora Autori Sottoscrizioni Preferiti Bozze Scheda personale Privacy Archivio Libri Corsi per principianti Forum
Guida ad HTML5: multimedialità, scripting dei media element (6/6)
Scritto da Pellegrino Principe il 08-10-2010 ore 09:41
Per quanto attiene, infine, agli eventi abbiamo: loadstart, invocato quando lo user agent inizia la ricerca della risorsa per il downloading; progress, invocato quando lo user agent sta effettuando il downloading della risorsa; suspend, invocato quando lo user agent decide una sospensione del dowloading dei dati; abort, invocato quando vi è un’interruzione del downloading dei dati da parte dell’utente; error, invocato per una causa di errore che non permette la riproduzione della risorsa (ad esempio, se il codec non è supportato).

L'evento emptied è invocato se non sono, inaspettatamente, presenti i dati per la riproduzione; stalled è invocato quando il downloading è in stallo perché il server non sta più servendo i dati; play è invocato perché il playback starà per iniziare (dopo l’invocazione della funzione play); pause è invocato se il playback è stato messo in pausa (dopo l’invocazione della funzione pause).

L'evento loadedmetadata è invocato dopo la ricezione dei metadati (durata e dimensione); loadeddata è invocato dopo la ricezione di dati sufficienti per il playback, alla corrente posizione, di almeno un frame; waiting è invocato perché si stanno attendendo ulteriori dati da riprodurre; playing è invocato perché il playback sta iniziando; canplay è invocato se il playback può avvenire con la possibilità, però, di un’interruzione per reperire altri dati; canplaythrough è invocato quando vi sono tutti i dati necessari per una totale riproduzione del media.

L'evento seeking è invocato quando si sta cercando una posizione da riprodurre e seeked quando si è trovata la posizione da riprodurre; timeupdate è invocato quando il tempo attuale di riproduzione è cambiato; ended è invocato quando è terminata la riproduzione della risorsa; ratechange è invocato se è cambiata la velocità di riproduzione, mentre se è cambiata la durata della risorsa è invocato durationchange; infine volumechange è invocato se è cambiato il volume.
Precedente: Qualche esempio d'uso delle Mobile Sensor API per J2ME
Successiva: Fotocamere analogiche e digitali: la risoluzione (5/6)
Copyright Programmazione.it™ 1999-2013. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 0.318 secondi.