Видео не воспроизводится снова после навигации - PullRequest
0 голосов
/ 30 апреля 2018

У меня есть код, написанный на Ionic2. Когда я сначала захожу на страницу воспроизведения видео, затем я снова перехожу на домашнюю страницу, переходу на страницу видео, видео не воспроизводится, и присутствует элемент видео. Любая помощь будет оценена. Ниже код:

     <video width="320" height="240" controls id="videoTag">
  </video>

    export class VideoPage implements OnInit {
        ngOnInit() {
            this.userId = this.user.userId;
            this.playVideo("abc.mp4");
        }
        playVideo(src){
            var vid = document.getElementById('videoTag');
            vid.setAttribute("src", src);
            vid.setAttribute("controls", "controls");
            vid.setAttribute("autoplay", "true");
        }
        onHome(){
            this.navCtrl.push(MainPage);
        }

    }

Первый раз, когда ngOnInit получает вызванное видео, воспроизводится, затем, когда я нажимаю кнопку «Домой», он перемещается на домашнюю страницу, а затем снова, когда загружается видеостраница onNgInit вызывается, но видео не воспроизводится.

...