我有一個使用HTML5視頻標籤的iPhone的網頁。在iPhone上,這些嵌入式視頻在本地播放器中播放。我想檢查視頻何時結束和,當用戶通過「完成」按鈕解除視頻時。最初,我試過這個:在iPhone上使用html5視頻事件時,如何從簡單的暫停中點擊「完成」按鈕點擊?
var video = $("#someVideo").get(0);
video.addEventListener('ended', myFunction);
但是,只有當視頻被允許完成時纔會觸發。一些玩過其他事件(暫停,停頓,等待)後,我發現「完成」按鈕會觸發「暫停」事件。然而,當我補充一點:
video.addEventListener('pause', myFunction);
我的代碼被稱爲無論是從「完成」按鈕和當用戶點擊的播放控件暫停按鈕。第二種情況是不可取的;我只想要第一個案子,但事件似乎沒有給我足夠的信息。
有誰知道一種方式來告訴用戶何時擊中iPhone播放器中的「完成」按鈕(而不是簡單地暫停)?
謝謝,但正如我所說,我最初嘗試「結束」,但只有當視頻被允許播放完成時纔會觸發。點擊「完成」是不一樣的。 – jak 2010-06-23 15:00:27