Я пытаюсь встроить YouTube-плеер в свое приложение ionic 3. Я использовал API проигрывателя iFrame для встраивания проигрывателя YouTube. Он отлично работает на всех устройствах, кроме iPhone X, iOS 11.3. В iPhone X элементы управления отсутствуют.
.
Для создания YouTube плеера я использую следующий код:
this.youtubePlayer = new YT.Player(id, {
videoId: '',
height:'100%',
width:'100%',
playerVars: { playsinline:1, rel:0, showinfo : 0, modestbranding:1 },
allowsInlineMediaPlayback : true,
events: {
'onReady': (event)=>{
console.log("ready");
},
}
});
Ионная информация
@ ionic / cli-utils: 1.18.0
ионный (Ionic CLI): 3.18.0
глобальные пакеты:
cordova (Cordova CLI) : 7.1.0
местные пакеты:
@ionic/app-scripts : 2.1.3
Cordova Platforms : ios 4.5.4
Ionic Framework : ionic-angular 3.6.0
Система:
ios-deploy : 1.9.2
Node : v8.9.1
npm : 5.5.1
OS : macOS Sierra
Xcode : Xcode 9.0.1 Build version 9A1004
Есть идеи? Спасибо.