В проигрывателе video.js
я хочу отображать информацию о воспроизводимом в данный момент видео в виде videojs-оверлея всякий раз, когда пользователь активен (перемещая мышь над видео), и скрывать информацию, когда пользователь неактивен (не перемещая мышь над видео).
Я установил videojs-overlay
для прослушивания событий useractive
и userinactive
, например:
player.overlay({
content: 'Default overlay content',
debug: true,
overlays: [{
content: 'The user is active!',
start: 'useractive',
end: 'userinactive'
}]
});
К сожалению, наложение сначала не запускается, но затем оно начинает работать после того, как видео воспроизводится в течение приблизительно. 1 минута.
Есть ли проблема с моей настройкой, или это может быть ошибка в videojs
или videojs-overlay
? Что я могу сделать, чтобы отладить это?