Как обнаружить в конце видео в теге <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

Другие вопросы по тегам