2011-12-20 15 views
6

Ho provato diversi lettori html e ho usato il tag video html5. Tuttavia i dispositivi Apple (ipod touch 4, iphone 4, ipad) mostrano video html5 nel proprio lettore .perché i dispositivi Apple riproducono video html5 nel proprio lettore?

Il mio obiettivo principale è mostrare annunci overlay su video. Ho deciso di nascondere/mostrare div con l'aiuto del posizionamento assoluto e dello z-index. Ha funzionato per i browser nel mio PC, tuttavia non poteva gestire nei dispositivi Apple.

Per mostrare pubblicità su dispositivi Apple, in primo luogo ho bisogno di utilizzare il mio lettore html5, non il lettore video predefinito di Apple.

Il mio approccio è possibile o ci sono soluzioni alternative? Qualsiasi idea sarà molto apprezzata.

Grazie,

Editted

C'è un attributo "webkit-playsinline". Ma neanche questo funziona. Penso che funzioni solo nella programmazione delle app con UIWebView.

<video id="video" width="480" height="320" webkit-playsinline> 
+0

Nella tua sorgente provi ad usare webkit player. Sì, Safari è un webkit. Ma la mela lo sovrascrive. Come alcuni css-style possono sovrascrivere le classi standard. – SkyFox

risposta

2

Siamo spiacenti, ma non è possibile utilizzare un altro lettore. Qualsiasi browser con supporto html5 può avere pochi giocatori diversi. Ogni giocatore si aggiunge al browser. Fa parte del browser. Quando si utilizza il dispositivo Apple per la navigazione è possibile utilizzare solo Safari (e Opera). Safari ha solo 1 giocatore per html5-video. E Opera usa Safari-implementazione del player :)

Problemi correlati