У меня есть Угловой SPA с 2 видами. Когда я перехожу из вида 1 в режим просмотра 2, необходимо начать воспроизведение видео в виде 2. Я использую Videogular и вид 2 в контроллер содержит следующее:Почему API.play не работает на playerReady в Videogular?
this.onPlayerReady = function (API) {
this.API = API;
alert(API.currentState);
API.play();
alert(API.currentState);
};
Первое предупреждение говорит «стоп» и следующее предупреждение говорит «играть». НО видео не воспроизводится. Изображение плаката исчезло, но видео застряло. Должен ли я требовать больше, чем playerReady, прежде чем использовать API.play?
Я забыл упомянуть, что контроль воспроизведения/паузы отображается символ паузы. Когда я нажимаю на это, видео воспроизводится целиком. У меня было подозрение, что анимация слайдов в представлении может помешать. Я удалил анимацию, но не повезло с этим. –