Frage

Wir haben einen ganzen Katalog von Videos haben, die wir dies für die Ansicht auf dem Übergang zu einem iphone streamen, innerhalb der iPhone-Safari-Browser würde möchten.

Aus irgendeinem Grund habe ich nicht in der Lage gewesen, etwas Ordentliches online zeigen zu finden, wie dies geschehen ist, haben wir die Videos das iPhone in Formate umgewandelt werden .m4v und .3gp sehen (beide konvertiert Quicktime)

Aber ich bin nicht sicher, wie die Videos in eine Webseite eingebettet werden, so dass das iphone sie in den eingebauten Quick Time Player öffnen kann.

ich den Code unten versucht, aber Safari gibt einen Fehler, der besagt „Safari ist nicht in der Lage, diese Datei herunterzuladen“

<script src="AC_QuickTime.js" language="JavaScript" type="text/javascript"></script> 
<script language="javascript"> 
<!-- 
var ua = navigator.userAgent ;
if (ua.indexOf("iPhone") > 0) document.location.replace("iolliecell.3gp");
self.moveTo(0,0);
self.resizeTo(screen.width,window.screen.availHeight);
//-->
</script> 

<script language="javascript"> 
QT_WriteOBJECT('ollie.mp4', '100%','95%', '', 'autoplay', 'true', 'bgcolor', 'black', 'scale', 'aspect');
</script> 
War es hilfreich?

Lösung

Soweit ich weiß, sollten Sie nichts zu tun haben, es so lange zu machen kompatibel, wie es einen bestimmten Codec (m4v sollte in Ordnung sein). Das iPhone übernimmt den embed-Tag entsprechend. Was passiert, ist es, den Bereich des Videos zeigen werde und eine Play-Taste in der Mitte dieses Bereichs. das Video klicken, wird der Video-Player in vollem Umfang nutzen öffnen. Wenn der Film fertig ist, geht es auf die Webseite zurück. Ich werde versuchen, etwas in Apples Dokumentation finden, die diese diskutiert.

Edit: hat Apple Informationen über Medien in Safari hier . Hoffe, das hilft.

Edit 2: Dies ist im Wesentlichen alles, was Sie benötigen

.
<embed src="poster.jpg" href="movie.m4v" type="video/x-m4v" />

Neben der Wiedergabe von „movie.m4v“ wenn darauf geklickt wird, wird es auch zeigen „poster.jpg“ auf der Webseite statt der grauen Box ich vor beziehen.

Wenn Sie vorhaben, Web-Anwendungen für das iPhone zu entwerfen, werden Sie für ein ADC-Konto anmelden. Es ist kostenlos, und es gibt Ihnen die Dokumentation zugreifen wie diese. Während die Verbindung, die wir Ihnen beschäftigt geschickt, wie ein Vorschaubild an, verweist auf eine detaillierte Anleitung, die Themen wie unterstützte Codecs diskutiert, was Bitrate zu verwenden, Serverkonfiguration und vieles mehr.

Sie können dies überprüfen, indem arbeitet daran, die Website in Frage auf jedem iPhone / iPod Touch zu besuchen und zu sehen, wie es aussieht. Sie können sogar das iPhone Simulator verwenden diese (auch gratis zum Download) zu tun.

Andere Tipps

Sie können Videos auf dem iPhone nicht einbetten, nur der Video-Player „Video abspielen“ kann, und es erfordert den Zugriff auf den gesamten Bildschirm.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top