>

iPhone 등에서 앱을 실행할 때 비디오가 왜 실행되지 않는지 알아 내려고합니다. 그러나 Android에서 실행할 때 실행할 수 있습니다. 코르도바에 문제가 있습니까? 누구든지 같은 문제에 직면 했습니까? 감사합니다

TS :

export class PlayerVideoPage {
  public source: String = '';
  public title: String = '';
  constructor(public navCtrl: NavController, public navParams: NavParams, public orientation: OrientationService) {
    this.source = navParams.get('url');
    this.title = navParams.get('title');
    this.orientation.unlock()
  }
   dismiss() {
    this.navCtrl.pop();
    this.orientation.lock()
  }
  ngOnDestroy() {
   this.orientation.lock();
  }
  loadVideo() {
      return './assets/learn/videos/' + this.source;
  }
}

HTML :

<ion-content padding>
  <h4 text-center>{{title}}</h4>
  <ion-grid>
    <ion-row>
      <video controls playsinline>
        <source [src]="loadVideo()"
            type='video/mp4;'/>
      </video>
    </ion-row>
    <ion-row class="button-controls">
      <button ion-button icon-only round (click)="dismiss()">
         <ion-icon name="close"></ion-icon>
      </button>
    </ion-row>
  </ion-grid>
</ion-content>

iOS :

Android :

  • 이전 visual studio - TFS가 연결되지 않는 이유 오류 503 서비스가 일시적으로 과부하되었습니다
  • 다음 javascript - 드롭 다운의 텍스트 정렬 확인란