Я просмотрел эту тему, но не нашел ничего возмущающего. Мои тесты показывают, что последняя версия Google Chrome (22+) на Mac и ПК имеет неработающее событие видео ended
.
Здесь я создал образец страницы с видео HTML5 и прослушивателем событий для ended
, используя jQuery и обычный addEventListener для вызова оповещения в конце видео. Он правильно вызывается в Safari и Firefox, но не в Chrome:
http://sadbot.com/videotest.html
Если у кого-то есть идеи, почему это не работает или я делаю что-то не так, пожалуйста, дайте мне знать. Обратите внимание, что у меня есть настройка живого производственного кода, подобная этой, которая работает уже несколько месяцев и, похоже, не работает с последним выпуском Chrome.