javascript - 是否有在 Microsoft Edge 中通过键盘事件进入全屏的解决方法?

标签 javascript microsoft-edge html5-fullscreen

Edge 中似乎存在一个错误,无法使用键盘事件进入全屏。有解决方法吗?

document.addEventListener('keydown', function(evt) {
  // Does nothing in Edge.
  document.getElementById('#container').requestFullscreen();
});

最佳答案

如果您使用 keypress 事件而不是 keydown,则只能在 MS Edge 中使用 Enter/Return 键进入全屏。其他键将不起作用。这是一个已知的互操作性问题,我们正在跟踪该问题以在未来的更新中修复。

关于javascript - 是否有在 Microsoft Edge 中通过键盘事件进入全屏的解决方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31846041/

相关文章:

javascript - 在同一 html 页面上将数据从一个元素传递到另一个元素

javascript - 如何检测iframe上的Onclick事件[跨域]

javascript - click() 在 rails 3.2.1 中不起作用 - 自动点击

JavaScript:如何切换 HTML5 视频全屏/非全屏?

javascript - 使用 javascript 迭代图像文件夹并将结果添加到 HTML 中

ssl - Microsoft Edge 强制使用 HTTP/2

c# - 如何在 Microsoft Edge SeleniumTools 中隐藏命令提示符

javascript - 边缘浏览器: mouseleave event triggered when changing select value

javascript - 如何通过 onclick 事件进入全屏 - Phaser3

javascript - React 网络应用程序在加载时启动并请求全屏 - 已编辑