Sto cercando un buon plug-in di jQuery che consenta la riproduzione di video HTML5, con un comodo ritorno a Flash (e potenzialmente ulteriore, al lettore di sistema predefinito, ecc.). Ho cercato su google, ma niente di quello che ho trovato è stato proprio quello che sto cercando. Eventuali suggerimenti?jQuery plugin per la riproduzione di video HTML5?
risposta
Perché avete bisogno di un plugin? Hai bisogno di un plugin per scrivere un div? Hai bisogno di un plugin per manipolare il DOM? L'intero punto degli elementi audio e video HTML5 è che sono integrati! È possibile utilizzare jQuery per impostare il innerHTML del contenitore sul tag videoordinario. Se sei preoccupato per il fallback, avrai un incubo assoluto se provi a farlo in JS. Sei davvero sicuro che JS possa indovinare abbastanza sulla piattaforma, sulle opzioni di compilazione utilizzate dal browser e così via, per capire quali sono i codec supportati?
Qualsiasi soluzione che si trovano must leva il built-in meccanismo di fallback di < il video >, che è stato progettato per fare tutto per voi.
Un'esercitazione con la sintassi corretta da utilizzare è denominata Video for Everybody. O echo fuori quel codice lato server, o impostalo come innerHTML usando JS e tutto funziona su ogni browser, incluso il fallback di iPhone e Flash.
Si noti che se si sceglie di generare l'elemento video utilizzando JS, si evita inutilmente che venga visualizzato come un allegato in RSS.
La pagina collegata ha anche riferimenti ad altre implementazioni della stessa idea da guardare. Qualunque cosa richieda JS è immediatamente sospetta in quanto è più probabile che violi qualcosa rispetto all'utilizzo del supporto video integrato come previsto. (D'altro canto, l'utilizzo di JS per fornire controlli abbastanza intuitivi al video è esattamente come previsto, è solo una cattiva idea utilizzarlo per posizionare l'elemento video sulla pagina, poiché è troppo soggetto a rotture.)
Se è necessario utilizzare JS per i propri controlli personalizzati (utilizzare la propria immagine per il pulsante di riproduzione/pausa, ecc.), Generare l'elemento video sulla pagina con l'opzione di controlli impostata (controllare documentation se necessario) e quindi disinserire i controlli una volta che sai che il cliente ha una soluzione JS che può guidare correttamente il video.
Ha senso?
http://jilion.com/sublime/video fine =)
Perché "Alla fine"? –
Non ancora rilasciato, ma sembra promettente. – ryanulit
Eventualmente perché non è ancora stato rilasciato. Non sono sicuro al 100% che si tratti di jQuery, ma amico, tieni d'occhio perché questo è legittimo. Ritorna al normale lettore video su iPad + iPhone. Ha la modalità flash, ecc. –
Ho appena iniziato a cercare una soluzione come questa di recente e ho trovato jPlayer che è un lettore video/audio con supporto HTML5 e funzionalità di fallback di riproduzione Flash. Permette anche il CSS skinning per personalizzare i controlli e il contenitore.
- 1. HTML5 Riproduzione video LAN
- 2. Dissolvenza dell'oggetto video html5 dopo la riproduzione
- 3. Modifica video in riproduzione in video HTML5
- 4. riproduzione video pausa HTML5 JavaScript
- 5. Nascondi iPhone HTML5 pulsante di riproduzione video
- 6. html5 riproduzione video due volte (audio raddoppiata) con JQuery .append()
- 7. HTML5 rimuovi video overlay icona di riproduzione
- 8. HTML5 video - riproduzione solo di una parte di un video
- 9. HTML5 Video - qual è la frequenza di riproduzione massima?
- 10. HTML5 Video riproduzione automatica non funziona correttamente
- 11. html5 riproduzione video scorrendo con la rotellina del mouse
- 12. Riproduzione di video HTML5 su IPad e ricerca di
- 13. Come mostrare la riproduzione di poster video html5 alla fine del video?
- 14. Riproduzione video con jQuery Mobile e Phoneegap
- 15. Come accedere ai metodi video HTML5 con jQuery?
- 16. utente necessario per avviare la riproduzione in player HTML5 Android
- 17. Riproduzione di video HTML5 nel browser: cosa funziona per la maggior parte dei dispositivi Android?
- 18. Rileva se l'elemento video HTML5 è in riproduzione
- 19. Come impedire il caricamento del video html5 prima della riproduzione?
- 20. Riproduzione automatica di un video HTML5 su Caricamento dom utilizzando jQuery
- 21. Riproduzione a ciclo continuo del video in caricamento in HTML5
- 22. Riproduzione di video utilizzando la classe MediaPlayer
- 23. Più tracce audio per video HTML5
- 24. Verifica se un elemento video HTML5 è in riproduzione
- 25. Scrubbing video HTML5
- 26. Come posso cambiare la velocità di riproduzione del video di YouTube in riproduzione, con Javascript e il player HTML5?
- 27. Riproduzione di video su AVD con PhoneGap
- 28. Riproduzione audio con HTML5
- 29. Selezione dell'oggetto video HTML5 con jQuery
- 30. Riproduzione di video in UITableView
Aspetta un attimo, non ti serve un plugin per la flash api? video.play() non funzionerà sul flash senza altro codice. – Mark