Я хочу запустить функцию javascript всякий раз, когда звуковой файл воспроизводится с использованием HTML5. Как мне это сделать?Запустите функцию javascript при воспроизведении звука
Если возможно, для видео тоже!
Я хочу запустить функцию javascript всякий раз, когда звуковой файл воспроизводится с использованием HTML5. Как мне это сделать?Запустите функцию javascript при воспроизведении звука
Если возможно, для видео тоже!
Элемент HTML5 audio
содержит событие onplay
. Вы можете связать в него следующим образом:
var myAudio = document.getElementById('audio_element');
myAudio.onplay = function(e) {
// Your JavaScript function here...
};
video
элемент также включает в себя это событие.
Попытайтесь сейчас. Благодаря! :) –
Это работало для вас? Если это так, вы можете принять ответ;) – BenM
Куда вы искали? Где у вас проблемы? Поскольку он читается сейчас (и это может быть не так), он выглядит так, как будто вы решили, что сообщество SO сделает все ваши исследования для вас, что, как правило, не проходит хорошо. –
Прошу прощения? @ T.J.Crowder –
@ Рехан: Конечно, вопрос ясен? * Какие исследования вы сделали? * Где вы столкнулись с проблемами? Например, * малейшая * самая блестящая битка исследований привела бы вас к спецификации HTML5, в которой перечисляется самое событие, которое BenM указывает на вас ниже. Но, похоже, что вместо того, чтобы делать малейшую работу, вы решили просто позволить другим людям сделать это за вас. Это не то, для чего SO. Это помогает людям, которые сталкиваются с проблемой. Это не замена для выполнения основной работы самостоятельно. –