【问题标题】:Mac vs Windows: Command Key for Mac; CTRL key for windowsMac 与 Windows:Mac 的命令键; Windows 的 CTRL 键
【发布时间】:2017-10-03 22:50:28
【问题描述】:

我无法确定这是否可行。我想为应用程序添加一个快捷方式,以便用户可以通过键入以下内容来选择页面上的所有图像:

在 OSX 上:Command+A 在 Windows 上:CTRL+A

问题是 jQuery 中的 Command+A 组合是通过检查 metaKey 值来完成的。如何为 Windows 绑定 CTRL+A 组合,但确保它不会绑定在 Mac 上?

【问题讨论】:

  • 也许尝试先检测操作系统,然后从那里开始?
  • 我同意;只需在检查操作系统的条件中使用 META 键即可。
  • 我考虑过这个选项,但希望他们的检测方法与 Modernizr 检测命令键的工作方式一致。

标签: javascript keyboard-shortcuts


【解决方案1】:

我确实找到了修复它的好方法。我们必须确定平台。

/mac/i.test(navigator.platform)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-22
    • 2016-12-22
    • 2010-10-22
    • 1970-01-01
    • 2017-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多