HTML5 Video redirect am Ende
Dan
- javascript
Hallo zusammen,
ich hab ein kleines Problem. Ich habe per HTML5-Tag und JavaScript ein Video
in meine Website eingebunden und möchte, dass es am Ende eine Weiterleitung zu einer anderen Seite gibt. Da ich ein absoluter Noob in Sachen Javascript bin wäre ich für eure Hilfe sehr dankbar.
Das Problem ist, dass ich nicht weiss, wie ich einen Event kriege, der mir sagt, dass das Video nun fertig ist. Ich habe schonmal hinbekommen, dass das Video von alleine durch das JavaScript gestartet wird.
Hier der Code:
<html>
<head></head>
<body onload="addMyListeners()">
<video width="854" height="496" id="video" src="./videos/testvideo.m4v" controls="controls">
</video>
[code lang=javascript]<script type="text/javascript">
function redirectMe(event) {
window.location="http://www.google.com";
};
window.onload = function() {
var videoPlayer = document.getElementById("video");
videoPlayer.load();
videoPlayer.play();
}
};
</script>
</body>
</html>
[/code]
Gruss
Dan
P.S.: das onLoad im Body-Tag ist ein Überrest von einem Versuch. Also hat keine Bedeutung. Habs vergessen rauszunehmen.
Hi,
du müsstest einen <http://de.selfhtml.org/dhtml/modelle/dom.htm#event_handling@title=Event Listener> an das Video Element anhängen und bei deinem entsprechenden Event ('ended') dann weiterleiten.
~dave
Hi,
nochwas:
Es empfiehlt sich die Wiedergabe erst zu starten wenn genug gepuffert wurde. Siehe Event 'canplaythrough'.
~dave
Es empfiehlt sich die Wiedergabe erst zu starten wenn genug gepuffert wurde. Siehe Event 'canplaythrough'.
Danke für den Tipp, aber es wird nur für eine Lokale Anwendung im Ethernet genutzt.
Danke Dave,
habs mit deinem Schlagwort "Event Listener" hinbekommen.
Gruss
Dan