ユーザーがネイティブビデオプレーヤーの「完了」ボタンをクリックすると、Safari iPhone Mobile Browser(iOS 7)で新しいタブを開くことを基本的に試みています。これは、アクションの流れです:iOS Safariがネイティブプレーヤーで「完了」をクリックしたときに検出します
- ユーザーがHTML5ビデオを再生し、これらのイベントの私は様々なアプローチを試みた
完了
- は、適切な解決策になるかもしれないものの上
- webkitendfullscreen
- 一時停止
任意のアイデアを終了しましたか?あなたは、私がこれまでに行った作業をチェックアウトしたい場合は、ここでのコードとJSFiddleリンクです: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>
解決策を見つけましたか? – cheeesus