如何检测在浏览器的全屏模式下何时按ESC键

时间:2019-03-08 19:00:03

标签: javascript jquery

我有下面的代码,用于识别用户何时按ESC键。当浏览器未处于全屏模式时,它在Safari中可以正常工作。但是在全屏模式下我无法使其正常工作。有什么解决办法吗?

PS:它必须适用于最常用的浏览器。

jQuery(document).keyup(function(e) {
  if (e.keyCode == 27) {
    if (Math.round((document.getElementById("canvas").style.width.match(/\d+/g).map(Number) * 1.45)) > screen.availWidth) {
      alert('Fullscreen');
    }
  }
});

0 个答案:

没有答案