【发布时间】:2019-04-11 15:27:55
【问题描述】:
我正在使用 Ionic 4 开发一个特定于 iPad 的混合应用程序。目前我正在使用 Ionic4 流媒体在应用程序中播放视频。 Airplay 工作正常,但客户端的要求之一是在两个屏幕上显示流视频。现在,当您播放视频时会发生什么,它只会在电视上而不是在 iPad 上显示视频。我在 iPad 上使用镜像功能在电视上播放。除了视频,一切都从 iPad 镜像到电视。以下是我播放视频的代码。如果您知道在两个屏幕上镜像/播放视频的任何选项,请告诉我。
<div class="video" (click)="playVideo()">
<ion-icon class="play-icon" name="play-circle"></ion-icon>
</div>
playVideo() {
const options: StreamingVideoOptions = {
successCallback: () => { console.log('Video played') },
errorCallback: (e) => { console.log('Error streaming') },
orientation: 'landscape',
shouldAutoClose: true,
controls: false
};
this.streamingMedia.playVideo(File.applicationDirectory + 'www/assets/videos/test.mp4', options);
}
我不确定如何才能达到这个要求。如果此播放器不支持该功能,请在您知道的情况下向我推荐其他播放器。谢谢
【问题讨论】:
标签: angular ionic-framework video-streaming ionic4 airplay