2
我想知道,當用戶在iPhone上的Safari瀏覽器中查看視頻後,是否出現回撥,並點擊「完成」按鈕?在Safari中使用視頻回撥「完成」按鈕iOS
有一些方法可以在視頻播放完成後對視頻元素進行回調,但如果將視頻設置爲循環播放,則無法進行回放。當嘗試檢測用戶是否已完成觀看視頻時,循環會產生問題。
我想知道,當用戶在iPhone上的Safari瀏覽器中查看視頻後,是否出現回撥,並點擊「完成」按鈕?在Safari中使用視頻回撥「完成」按鈕iOS
有一些方法可以在視頻播放完成後對視頻元素進行回調,但如果將視頻設置爲循環播放,則無法進行回放。當嘗試檢測用戶是否已完成觀看視頻時,循環會產生問題。
晚了一點遺憾:)但是這是解決方案:
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);