Я создаю пользовательский плеер для YouTube, который отлично работает в настольных браузерах и браузерах Android.Я использую пакет для этого.Название пакета: screenfull.
let iframe = document.querySelector(".videoContainer");
if(screenFull.enabled){
if (!screenFull.isFullscreen) {
screenFull.request(iframe);
} else {
screenFull.exit();
}
}
, но это не работает в браузерах iOS, так как API FullScreen не поддерживается в браузерах iOS.И после просмотра поиска Google, я не нашел никакого решения для этого.
<div className="col-2 col-sm-2 col-md-1 col-lg-1 col-xl-1 text-center" onClick={this._onFullScreen.bind(this)}>
<span>
<i className="fas fa-expand" />
</span>
</div>
Может кто-нибудь предложить хак для этого?