Как обнаружить в конце видео в теге <OBJECT> html?
Я должен использовать тег object type="video/mp4" в моем проекте для hbbtv, и я хочу обнаружить конец фильма в vanilia JS. Как мне это сделать?
2 ответа
document.getElementById('objectId').addEventListener('ended',endCallback,false);
function endCallback(e) {
//Action
}
При использовании объекта AVControl вы должны зарегистрировать событие PlayStateChange и установить флажок playState 5 (Finished).
document.getElementById('objectId').onPlayStateChange = function() {
if (document.getElementById('objectId').playState == 5) { // FINISHED }
};
http://www.oipf.tv/docs/OIPF-T1-R2_Specification-Volume-5-Declarative-Application-Environment-v2_3-2014-01-24.pdf7.14.1 Объект A/V Control