YouTube 플레이어를 자바 스크립트를 통해 전체 화면 모드로 만들 때 버그가 있습니다.YouTube 플레이어가 자바 스크립트를 통해 전체 화면으로 이동하기
thisVid = document.getElementById("ytIframe");
if (thisVid.requestFullscreen) {
thisVid.requestFullscreen();
}
else if (thisVid.msRequestFullscreen) {
thisVid.msRequestFullscreen();
}
else if (thisVid.mozRequestFullScreen) {
thisVid.mozRequestFullScreen();
}
else if (thisVid.webkitRequestFullScreen) {
thisVid.webkitRequestFullScreen();
}
을 (이것은 스택 오버플로가 here 응답 사용 :
나는 그것을 클릭 할 때 같은 시간에 다음과 같이 전체 화면으로 이동하려면 포함 된 iframe을 요청하면서, 그것의 YT.Player.playVideo()
방법을 트리거하는 버튼이 있습니다 및 here가)
iframe을 성공적으로 화면을 차지 오른쪽 하단에있는 전체 화면 버튼을 계속 사용할 수 있기 때문에, 그러나, YouTube 플레이어는 전체 화면 모드로 알고하지 않습니다
, 그것은 전체 화면에 남아, 그것은 나에게 말한다 : 사용자가 전체 화면을 종료 할 수 있도록 버튼을 두 번 클릭해야하기 때문에
이 문제입니다 방법. youtube 플레이어에게 iframe이 포함되도록 말하면서 전체 화면으로 전환하도록 지시하는 방법이 있습니까?
컨트롤 버튼을 제거하는 것이 해결책이 될 수 있습니다. – mpgn
나는하고 싶지만, 유일한 옵션은'controls : 0'이고, 이것은 볼륨, 재생/일시 정지, 검색 바를 제거한다. 모든 요소에 액세스하지 않고도 사용자를 떠날 수는 없습니다. – Marquizzo
맞춤 재생 버튼/일시 중지/볼륨을 만들 수 있습니다. – mpgn