Я пытаюсь рассчитать время измерения HTML 5 видео.Я использую javascript для прослушивания html5 видео событий loadstart
и canplaythrough
, используя:
media.addEventListener('loadstart'getStartTime(){
startTime = new Date().getTime();},
false)
и аналогичный для endTime с событием, установленным как canplaythrough
для прослушивания.Однако я не мог получить никаких данных.
Может, кто-нибудь подскажет, как измерить время загрузки видео с помощью javascript.
Спасибо за ваш ответ, но я считаю, что решение - использование jQuery.Тем не менее, мне было интересно, если это возможно из JavaScript.Я приложил копию моих кодов:
function loadVideo () {var timeNow = Date.now (), timeStartLoad, timeFinishLoad;myVideos = new Array ();myVideos [0] = "trailer.mp4";myVideos [1] = "trailer.ogg";myVideos [2] = "trailer.m4v";var videoId = document.getElementById ('idForVideo');var video = document.createElement ('video');for (var i = 0; i
}, однако я получаю неопределенное значение для timestartLoad и timeFinishLoad. В моем html-теле есть ссылка на метод onload для этой функции.