2

ユーザーが iPhone の Safari でビデオを見た後、「完了」ボタンを押したときのコールバックはありますか?

動画の再生が終了したときに動画要素でコールバックを取得する方法はありますが、動画がループするように設定されている場合はできません。ループは、ユーザーがビデオの視聴を終了したかどうかを検出しようとするときに問題を引き起こします。

4

1 に答える 1

1

少し遅れて申し訳ありません:)しかし、これが解決策です:

player = document.getElementById('videoplayer');

//when a user press DONE or PAUSE the first time is triggered the paused event so you can control with:
player.addEventListener("pause", function() {
   //desired "done or puase button" behavior defined here
}, false);

//this is triggered when exit the fullscreen, or for example whrn the user First press PAUSE and THen press DONE

player.addEventListener('webkitendfullscreen', function() {
   //desired "done button" behavior defined here
}, false);
于 2013-04-19T10:24:05.597 に答える