#javascript #html #vimeo-api #vimeo-player #froogaloop
Вопрос:
У меня есть встроенное видео Vimeo, использующее воспроизведение и выгрузку при наведении курсора мыши для запуска и сброса при наведении.
У меня это работает визуально, но я получаю ошибки консоли:
Ошибка неперехваченного типа:… (чтение «готово»)(чтение «играть») (чтение «выгрузить»)
Если я запускаю его инкогнито, видео запускается только по щелчку, а затем работают функции наведения курсора мыши.
Спасибо!
Вот HTML-код:
<div id="wrapper">
<div class="card">
<iframe class="product-card-media" id="player1" type="text/html" width="550px" height="550px" frameborder="0" src="https://player.vimeo.com/video/631577098?api=1amp;controls=0amp;amp;player_id=player1"></iframe>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script src="https://f.vimeocdn.com/js/froogaloop2.min.js"></script>
Вот Javascript:
$('.product-card-media').each(function() {
var player = $("#" this.id);
froogaloop = $f(player[0].id);
player.mouseover(function() {
froogaloop.api('play');
}).mouseout(function() {
froogaloop.api('unload');
});
});