Sto lavorando a un sito per un cliente e insistono sull'utilizzo del tag video HTML5 come metodo di consegna per alcuni dei loro contenuti video. Al momento ho installato e in esecuzione con un piccolo aiuto da http://videojs.com/ per gestire il fallback di Internet Explorer Flash.HTML5 <video> callback?
Una cosa che mi hanno chiesto di fare è, dopo che i video hanno finito di suonare (sono tutti di lunghezza diversa), svanire e poi sfumare un'immagine al posto del video --- pensateci come una cornice poster dopo il video.
È possibile? Puoi ottenere il codice temporale di un film attualmente in riproduzione tramite Javascript o qualche altro metodo? So che Flowplayer (http://flowplayer.org/demos/scripting/grow.html) ha una funzione onFinish, è la strada che dovrei prendere al posto del metodo video HTML5? Il fatto che gli utenti di IE abbiano un lettore Flash richiede due soluzioni separate?
Qualsiasi input sarebbe molto apprezzato. Attualmente sto usando jQuery sul sito, quindi mi piacerebbe mantenere la soluzione in quel regno se possibile. Grazie!
Hai fatto funzionare questo codice? Quale browser? –
@Eric - Ho una vecchia pagina di test qui, funziona in chrome I'm on 6, ma questo ha funzionato indietro in 5 quando l'ho fatto), non sono sicuro di quali altri ... sono solo eventi normali però, se il browser li supporta dovrebbe funzionare. –
Potresti dare un'occhiata al mio vecchio post (senza risposta) http://stackoverflow.com/questions/2925851/html-5-video-onended-event-not-firing e fammi sapere se vedi il problema? –