获取特定于操作系统的键盘快捷键以进行复制和粘贴

时间:2018-04-27 10:45:51

标签: javascript html5

我有一个webapp,告诉用户复制和粘贴一些东西。我想向他们展示键盘快捷键。我怎么知道它是不是 Ctrl + C V ,或者
+ C V ,甚至是不同的东西?

2 个答案:

答案 0 :(得分:0)

我想你需要自己处理。你可以得到这样的当前用户系统:

var platform = window.navigator.platform;
console.log(platform);

if (platform.startsWith('Mac')) {
  console.log('use CMD + V');
} else if (platform.startsWith('Win')) {
  console.log('use CTRL + V');
} else {
  // ...
}

答案 1 :(得分:0)

您可以使用window.navigator.platform获取平台,如果返回的值包含' mac'你可以假设它是MacOS,如果它包含' win'它是窗户。

相关问题