2011-01-04 16 views
9

C'è un modo per accedere/ascoltare i pulsanti precedente/successivo nel video player HTML5 iOS? Idealmente vorrei ascoltare una sorta di prev e next event e scambiare i video di conseguenza senza che l'utente debba chiudere il video e fare clic sui miei pulsanti prev/next.Lettore video HTML5 iOS pulsanti next/prev

iOS video player http://www.iphonefaq.org/images/archives/vimeo-html5.jpg

Attualmente sto usando jwplayer per generare il video HTML5 e ascoltare la loro playlist ascoltatori successivo/precedente non sembrano fare il trucco. Tuttavia, posso sempre trovare e collegare gli ascoltatori all'attuale tag <video>.

risposta

1

Questo è il lettore iOS nativo che è una versione sottile di Quicktime. Saprai se si tratta di un player HTML5 quando non esegue la transizione dal player Quicktime e dalla tua pagina in Safari. Come viene incorporato il tuo film?

+0

iOS non consente i giocatori di video html5 "personalizzati", obbliga il giocatore di tipo quicktime. Tocca il video e si apre la visualizzazione a schermo intero mostrata. – dcousineau

+0

Secondo Mark Pilgrim, "Se hai più elementi , iOS non riconoscerà nulla tranne il primo. Poiché i dispositivi iOS supportano solo H.264 + AAC + MP4, questo significa in effetti che devi sempre elencare prima il tuo MP4. è stato risolto anche in iOS 4.0. " (http://diveintohtml5.org/video.html#what-works) Il video di prova in basso riproduce il video, nella pagina, sul mio iPad. – rxgx

2

Se si collegano gli ascoltatori al tag video stesso, quando l'utente esegue il successivo e il successivo, gli ascoltatori nel codice verranno posizionati su quei pulsanti. Sto facendo qualcosa di simile con i video di youTube. Se si preme in seguito, si passa alla fine del video di YouTube e si attiva un tag evento completo del video e quindi si carica il video successivo quando viene chiamato, in modo che il video effettui un ciclo senza il pulsante successivo e due utenti possano premere il pulsante pulsanti. Non ho trovato un modo per monitorare i pulsanti nel player sul lato iphone, ma se lo trovo lo posterò anch'io, poiché è importante conoscere entrambi gli angeli, se possibile.

La cosa divertente penso che sto cercando di provare a fare la stessa identica cosa. So come passare i video al successivo senza dover abbandonare la modalità a schermo intero a causa dell'uso di youTube api nella js, ma non sono in grado di osservare il player quicktime stesso e ho bisogno di un'altra funzione su cui vorrei lavorare.

0

Recentemente ho riscontrato un problema simile e non sono riuscito a trovare una soluzione utilizzando il lettore HTML. Ho finito per implementare il lettore video utilizzando MPVideoPlayer Framework e avviarlo dalla mia visualizzazione Web con uno schema URL personalizzato (NomeApp: Commnad: Asset). Sono stato quindi in grado di utilizzare i metodi delegati per monitorare le interazioni dell'utente. Se vuoi vedere l'implementazione di base, fammi sapere e posso aggiungere del codice.