HTML and CSS Reference
In-Depth Information
Video mit JavaScript steuern
Das interessanteste Feature von HTML5-Videos ist, dass sie wie andere DOM-Objekte
mit JavaScript verändert und gesteuert werden können. In einem kleinen Beispiel
wollen Sie daher auf die eingebauten Bedienelemente verzichten und lediglich einen
Play-Pause-Button einfügen. Eine zusätzliche Zoomschaltfläche soll das Video auf
150 % vergrößern. Legen Sie zunächst im HTML-Code ein video -Element an:
<video src="video.mp4" id="video"></video>
Per src -Attribut übergeben Sie dem Video die Quelldatei, mit der id video sprechen
Sie das video -Objekt im JavaScript-Code an. Außerdem benötigen Sie zwei HTML-
Schaltflächen: eine zum Abspielen bzw. Anhalten des Videos und eine für die Zoom-
funktion (Abbildung 4.33):
<div>
<button id="play">Play/Pause</button>
<button id="zoom">Vergrößerung 150%</button>
</div>
Abbildung 4.33 HTML-Buttons unter dem Video
Als Nächstes geht es daran, die Schaltflächen zum Leben zu erwecken. Verwenden Sie
dafür die in Abschnitt 2.5.2, »Einführung in jQuery«, besprochene Bibliothek jQuery.
Diese binden Sie in den HTML-Code ein:
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
Jetzt speichern Sie in einer JavaScript-Variablen das video -Objekt ab. Sie identifizie-
ren es über die zuvor festgelegte id namens video :
var video = $('#video')[0];
Search WWH ::




Custom Search