Я использую Vimeo API и в документации говорится, что для окончания видео используйте следующий код
player.on('ended', function(data) {
// `data` is an object containing properties specific to that event
});
, который прекрасно работает, но когда видеоПо окончании видеоплеер vimeo останавливает видео (очевидно), но устанавливает прогресс обратно на 0,00.
. Из-за этого также запускаются события pause
и seeked
, то есть когда видео заканчиваетсязапускаемые события выглядят так:
![enter image description here](https://i.stack.imgur.com/JmfRO.png)
Имеет смысл, почему он также вызывает события pause
и seeked
, но это далеко отидеально.Я хочу отправить ajax-запрос, чтобы сохранить прогресс, то есть, если я буду слушать событие ended
, оно сработает 3 раза.
Кто-нибудь сталкивался с этим раньше и нашел способ обойти это?