Я получаю видео с сервера Vimeo для воспроизведения видео курса на моем веб-сайте.По щелчку тега я играю видео во всплывающем окне.
<a class="btn btn-primary btn-lg popup-vimeo btn-video" href="<?php echo 'https://player.vimeo.com/video/' . $vdoid; ?>">
<i class="fa fa-play" aria-hidden="true" style="font-weight:600;" id="<?php echo "vdo_" . $vv; ?>"></i></a>
Теперь я хочу отслеживать текущее время видео, используя скрипт.Но по щелчку этого тега он загружает отдельную страницу просмотра (во время проверки) как всплывающее окно.
Я попытался отследить проигрыватель и получить текущее время воспроизведения от проигрывателя, и я попытался использовать этот скрипт.
<script src="https://player.vimeo.com/api/player.js"></script>
<script>
$(document).on('click', '.btn-video', function ()
{
var id = $(this).attr("id");
var iframe = document.getElementById(id);
var vPlayer = new Vimeo.Player(iframe);
setInterval(function ()
{
console.log(iframe);
console.log(vPlayer);
var currtym = vPlayer.getCurrentTime();
console.log(currtym);
var currentTime = vPlayer.currentTime;
console.log(currentTime);
}, 1000);
});
Но у меня заканчиваются идеи.Кто-нибудь, пожалуйста, помогите мне разобраться. !!Спасибо ...