2017-11-05 12 views
1

私はMacを持っていませんが、写真上にキーボードがあり、コントロールキーがあります。しかし、私にとって奇妙なことは、ほとんどのキーボードのショートカットでは、代わりにシステム/コマンドキーが使用されていることです。 MacのControlキーはLinux/WindowsのCtrlキーとまったく同じように動作しますか(Webブラウザの場合)具体的には、keyCode === 17とそれに対してevent.ctrlKeyは機能しますか?Macのウェブブラウザでコントロールキー

Webアプリケーション用のCtrlショートカットを実装したいだけで、Macで動作するかどうかは疑問です。

答えて

1

はい、CtrlキーのkeyCodeはMacとPC(17)で同じです。 コマンドキーのkeyCodeは91です。

すべての一般的なショートカットではコマンドキーが代わりに使用されるため、MacのユーザーはCtrlキーを使用するのにあまり使用されません。あなたのアプリケーションが両方をサポートするなら、それは良いでしょう。

+0

良いアイデアのようです。 Chromeのショートカット以外のスーパーキーと競合していませんか?私はそれがコピー/ペーストにも使われていることを知っています。 LinuxのChromeでは、Ctrl + Tab、Q、Wは使用できません。ウェブアプリでオーバーライドできない/できないシステム全体のMacのcmd +ショートカットはありますか? –

+0

この種のショートカットをWebアプリケーションで使用することをお勧めしますか?たとえば、Gmail、Twitter、Facebookなどを見ると、Ctrl +キーの組み合わせではなく、単純なキーだけが使用されます。私はそれがシステム全体のショートカットの競合を避けるためだと思います。 –

+0

@IvánGarcíaGarcíaGmailで '?'を押すと、Mac上のコマンドで多くのショートカットが表示されます。 –

関連する問題