Ich versuche im Safari iPhone Mobile Browser (iOS 7) grundsätzlich eine neue Registerkarte zu öffnen, wenn der Benutzer im Native Video Player auf die Schaltfläche "Fertig" klickt. Dies ist der Wirkungsablauf:iOS Safari erkennt, wenn der Benutzer im nativen Player auf "Fertig" klickt
- Benutzer spielen HTML5 Video (von Klicks das Play-Symbol)
- Mobile Safari öffnet Vollbild-Player 3 Benutzer klickt auf Fertig
ich verschiedene Ansätze und keines dieser Ereignisse versuchte sind am Arbeiten.
- beendet
- webkitendfullscreen
- Pause
Irgendwelche Ideen auf, was eine geeignete Lösung sein kann? Wenn Sie die Arbeit überprüfen, möchte ich bis jetzt getan haben, so hier ist der Code und die JSFiddle-Link: http://jsfiddle.net/r8bRE/
<script>
var myVideo = document.getElementById("nVideo");
myVideo.addEventListener("pause", function() {
window.open("http://www.google.com", "_blank");
window.focus();
}, false);
myVideo.addEventListener('webkitendfullscreen', function() {
window.open("http://www.google.com", "_blank");
window.focus();
}, false);
</script>
Haben Sie eine Lösung gefunden? – cheeesus