0

私は、カスタム HTML5 ビデオ プレーヤーを持っています。HTML ページには、ビデオ タグと、コントロールを配置した別の DIV タグがあります。コントロール DIV には、再生ボタン、一時停止ボタン、フルスクリーン ボタンなどがあります。今、フルスクリーン ボタンをクリックしてビデオをフルスクリーンにしようとしています。requestFullscreen() を使用するコードを作成しました。このコードはエラーをスローしていませんが、どちらも機能していません。誰かが私が間違っているところを教えてもらえますか??

var controls = {
video: $("#player"),  //this is the video element
fullscreen: $("#fullscreen")  //This is the fullscreen button.
};

controls.fullscreen.click(function(){
var elem = controls.fullscreen;
if (elem.requestFullscreen) {
    controls.video.requestFullscreen();
} else if (elem.mozRequestFullScreen) {
    controls.video.mozRequestFullScreen();
} else if (elem.webkitRequestFullscreen) {
    controls.video.webkitRequestFullscreen();
}
});
4

1 に答える 1