Есть ли способ сопоставить событие IONIC "end-video streaming"? - PullRequest
0 голосов
/ 14 апреля 2019

Я пытаюсь настроить последовательность потокового видео в мобильном приложении IONIC, один за другим последовательно (автоматически).Как сопоставить "end-streaming-video-event" и отправку начала следующего ?

Я уже пытался запустить потоковое видеопо одному нажатию на кнопку, с событием щелчка.

video.page.ts

// video options
public videoOptions: StreamingVideoOptions = {
    successCallback: () => {},
    errorCallback: () => {},
    orientation: 'portrait',
    shouldAutoClose: true,    
    controls: true
  }

//play video streaming function
public play(path='/path/to/video.mp4'){
    this.streamingMedia.playVideo(path, this.videoOptions);
  }

video.page.html

<!-- 1st Video -->
<div style="width: 100%; padding: 26px; text-align:left;">
   <span>Video1</span> 
</div>
<div style="width: 100%; padding: 26px; text-align:right;">
   <ion-button sexpand="block" (click)="play()">
   <ion-icon name="play"></ion-icon>Play</ion-button>    
</div>

<!-- 2nd Video -->
<div style="width: 100%; padding: 26px; text-align:left;">
   <span>Video2</span> 
</div>
<div style="width: 100%; padding: 26px; text-align:right;">
   <ion-button sexpand="block" (click)="play()">
   <ion-icon name="play"></ion-icon>Play</ion-button>    
</div>

Я ожидаю, что после окончания первого видео автоматически запустится следующее.

...