2017-06-12 53 views
2

當瀏覽器已處於全屏模式時,Chrome正在進食F11按鍵事件。當瀏覽器已經處於全屏模式時,Chrome瀏覽器會在F11鍵按下時使用javascript keydown事件處理程序

$(document).on('keydown', function(e) { 
    console.log(e.keyCode); 
}); 

以上代碼打印時,按下第一次和鍍鉻切換到全屏模式F11鍵碼,但是如果F11鍵被按下再次鉻切換到正常模式,但吃F11按鍵下壓事件。

有沒有辦法在全屏模式下處理chrome上的F11事件?

PLUNKER

回答

4

鉻防止此鍵檢測,而不是偶然的。這是爲了防止開發人員的代碼強制用戶保持全屏顯示。當Chrome處於全屏模式時,無法防止通過Javascript點擊F11。

相關問題