1
A
回答
1
HTML5媒體元素火 'timeupdate' 事件。見http://dev.w3.org/html5/spec/media-elements.html#event-mediacontroller-timeupdate。當該事件觸發時,您可以檢查當前時間的.currentTime和視頻長度的.duration。它也會觸發'durationchange'事件。
全部HTML5媒體DOM接口規格:http://dev.w3.org/html5/spec/media-elements.html
0
videoElement.currentTime
來源:https://developer.mozilla.org/en-US/docs/DOM/HTMLMediaElement
0
我試圖完成一個項目我工作的同樣的事情。 我用jquery stopwatch plugin做了。
這是JS,你將需要:
var w = new Stopwatch();
document.querySelector("#video").addEventListener("playing", Start, false);
document.querySelector("#video").addEventListener("pause", Stop, false);
document.querySelector("#video").addEventListener("waiting", Stop, false);
function Start() {
if ($("#video").get(0).paused == true)
Stop();
else
w.start();
}
function Stop() {
w.stop();
}
這是你如何讓經過的視圖時間(毫秒):
var e = w.getElapsed();
time = (((e.hours * 3600) + (e.minutes * 60) + e.seconds) * 1000 + e.milliseconds); // Total view time
請記住 - 這不是最準確的方式來做到這一點,但這是我用我的編碼技巧完成的最好的方法。
祝你好運!
相關問題
- 1. 播放視頻HTML5
- 2. HTML5視頻無法播放
- 3. 播放視頻HTML5和Apache
- 4. Cordova播放html5視頻
- 5. HTML5視頻不能播放
- 6. html5 mp4視頻播放器
- 7. html5視頻//自動播放
- 8. HTML5視頻播放不會
- 9. html5視頻播放器
- 10. HTML5視頻視頻播放列表
- 11. 如何檢測使用html5視頻播放哪個視頻源
- 12. 如何顯示html5視頻播放結束的視頻播放?
- 13. 播放視頻相繼在HTML5視頻播放器
- 14. 如何測量html5視頻中的實時FPS同時播放
- 15. 使用html5播放視頻和音頻?
- 16. 同時播放HTML5視頻和音頻
- 17. HTML5拖放視頻播放列表
- 18. 如何停止播放視口時播放html5視頻?
- 19. HTML5:播放音頻
- 20. HTML5 - 播放音頻
- 21. 在視頻播放中播放視頻
- 22. 視頻播放器播放視頻
- 23. 定位HTML5視頻播放器控件
- 24. 在Facebook中控制HTML5視頻播放
- 25. 播放後重定向html5視頻
- 26. 加載後播放HTML5視頻
- 27. HTML5視頻播放器Android - PhoneGAP
- 28. html5視頻播放列表 - 沒有javascript?
- 29. 自動全屏html5視頻播放?
- 30. 無法播放HTML5中的視頻
這將是播放頭的當前時間。我更多地考慮過觀看時間。 – ethrbunny
@ethrbunny有什麼區別? – Adam