Метод Vimeo play() не работает, и объект проигрывателя не определен, когда я пытаюсь зарегистрировать его с консоли.
Я инициализирую проигрыватель vimeo на своей странице следующим образом:
<div id="myVideo"></div>
var options = {
url: "https://vimeo.com/showcase/xxxxxxx",
width: window.innerWidth,
height: window.innerHeight,
autoplay: true,
autopause: false,
loop: true,
muted: true,
background: 1
};
var videoPlayer = new Vimeo.Player('myVideo', options);
затем я делаю журнал консоли в своем коде
$(document).ready(
function(){
console.log(videoPlayer);
videoPlayer.play();
});
console.log(videoPlayer) отлично работает здесь и печатает объект, но videoPlayer.play(); ничего не делает. Когда я пытаюсь выполнить console.log(videoPlayer) из консоли браузера, я получаю Uncaught ReferenceError: videoPlayer не определен. Я пытаюсь запустить видео прямо из JS, потому что автовоспроизведение вообще не работает.
Плеер инициализируется нормально, но мне нужно нажать кнопку воспроизведения, чтобы запустить видео, а мне нужно, чтобы оно запускалось автоматически.
play
: codepen.io/JokerNN/pen/MWWyPBY . Также убедитесь, что автовоспроизведение включено пользователем. В противном случае браузер просто заблокирует автовоспроизведение. - person Andrey   schedule 15.10.2019play
для витрин: github.com/vimeo /player.js/issues/457 - person Andrey   schedule 15.10.2019