2010-04-08 4 views
6

Non riesco a trovare una risorsa che spieghi se è possibile. La documentazione mela trovato quiIncorporamento html5 <audio> in una webapp mobilesafari. è possibile caricare un'immagine al posto del logo quicktime nel lettore modale?

http://developer.apple.com/safari/library/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/AudioandVideoTagBasics/AudioandVideoTagBasics.html#//apple_ref/doc/uid/TP40009523-CH2-SW1

... non menziona tali caratteristiche.

Ho anche provato a incorporare l'audio con il tag che richiama lo stesso lettore quicktime modale.

C'è un modo per farlo o in alternativa - c'è un modo per riprodurre file audio in una webapp per iphone senza aprire un lettore esterno modale?

Grazie!

risposta

6

Ho trovato una soluzione alternativa per ottenere questa funzionalità utilizzando lo strumento da riga di comando mediafilesegmenter di Apple per preparare un mp3 per "HTTP Live Streaming": il nuovo protocollo di Apple per lo streaming multimediale tramite HTTP.

Maggiori informazioni qui: http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008332-CH1-DontLinkElementID_29

Utilizzando gli argomenti --audio-only --meta-file poster.png --meta-type picture è possibile creare un flusso di mp3 che visualizzerà l'immagine poster.png in QuickTime Player esterno mentre l'audio è in riproduzione.

+0

Solo una nota, lo strumento filestreamsegmenter a cui si fa riferimento nella documentazione di Apple è stato recentemente rinominato in "mediafilesegmenter". Fornisce la stessa funzionalità. – canfan

2

Non sono a conoscenza di alcuna capacità di personalizzazione. Potresti forse aggiungere un po 'di script che nasconde completamente l'elemento <audio> e fornisce controlli di interazione JavaScript alternativi in ​​stile a tua scelta.

+0

Grazie per la risposta. Ciò non è tuttavia possibile in MobileSafari poiché tutti i contenuti collegati dai tag

+0

Wow, sembra che tu abbia ragione, l'implementazione di Mobile Safari di '

+0

È difficile da dire, ma immagino che abbia a che fare con la gestione della memoria all'interno dell'app MobileSafari su iPhone/iPod touch. I documenti Apple suggeriscono che il tag è stato implementato in modo tale da poter riprodurre solo un file multimediale alla volta. Sull'iPad, si presume non sia un problema e il contenuto incorporato è

Problemi correlati