html 5フルスクリーン後、keypressまたはkeydownでEscボタンを傍受できません

544 ワード

ブラウザのデフォルトでは、リスニングEscキーは使用されません.
Escボタンを押した後にイベントをトリガーする必要があります.コードは次のとおりです.
	//              Esc  
	window.onresize = function(){
		if(!checkFull()){
		//      
			$('#FullScreen').html('  ');
		}
	}

	function checkFull(){
		var isFull =
			document.fullscreenElement ||
			document.mozFullScreenElement ||
			document.webkitFullscreenElement;
	//to fix : false || undefined == undefined
		if(isFull === undefined) isFull = false;
		return isFull;
	}