HTML 5 videoフルスクリーンへのアクセスとフルスクリーンからの終了
1171 ワード
ブログに移行しました
ビデオタグを使用する場合、より多くの必要性のためにコントロールバーをカスタマイズし、フルスクリーンに入るか終了するかも一部です.異なるブラウザには異なる実装方法がある 一般的な互換性の書き方は、異なるブラウザで互換性がない場合は、w 3 c標準の方法を使用します. 次に使用例
ビデオタグを使用する場合、より多くの必要性のためにコントロールバーをカスタマイズし、フルスクリーンに入るか終了するかも一部です.
// Webkit
element.webkitRequestFullScreen();//
document.webkitCancelFullScreen();//
// Firefox
element.mozRequestFullScreen();
document.mozCancelFullScreen();
// W3C
element.requestFullscreen();
document.exitFullscreen();
//
function FullScreen() {
var ele = document.documentElement;
if (ele .requestFullscreen) {
ele .requestFullscreen();
} else if (ele .mozRequestFullScreen) {
ele .mozRequestFullScreen();
} else if (ele .webkitRequestFullScreen) {
ele .webkitRequestFullScreen();
}
}
//
function exitFullscreen() {
var de = document;
if (de.exitFullscreen) {
de.exitFullscreen();
} else if (de.mozCancelFullScreen) {
de.mozCancelFullScreen();
} else if (de.webkitCancelFullScreen) {
de.webkitCancelFullScreen();
}
}
$(ele).on('click',function(){
FullScreen();
// exitFullscreen();
});