Funktioniert dieser Hotkey für Mac-Benutzer?

8

Ich verwende den folgenden Code, um zu fangen, wenn Leute Strg + Shift + P für meine Chrome-Erweiterung drücken:

%Vor%

Ich hoffe, dass die var modifier = event.ctrlKey || event.metaKey; -Zeile bedeutet, dass sie sich verfängt, wenn Mac-Nutzer Cmd-Shift-P drücken, aber keinen Mac-Computer, um dies zu testen. Ist es so? Funktioniert mein Hotkey für Mac-Benutzer?

Was ist der keyCode für den Fall, dass die Cmd-Taste gedrückt wird? Ist es 17, das gleiche wie für Strg?

    
flea whale 28.11.2011, 21:41
quelle

1 Antwort

2

Keycodes unterscheiden sich in verschiedenen Browsern. Hier finden Sie weitere Informationen zum Thema: Wie erfasst man den Befehlsknopf eines Mac über JavaScript?

Auf meinem Mac in Chrome bekomme ich den Keycode 91, aber es wird anders sein, im verlinkten Post werden diese erwähnt: Firefox: 224 Oper: 17 WebKit (Safari / Chrome): 91 (Linke Apple) oder 93 (Rechte Apple)

Es gibt auch einen Link zu dieser Seite, der alles darüber erzählt: Ссылка

Ihr Code funktioniert in Chrome auf Mac (drücken Sie cmd + Shift + P ).

    
span 28.11.2011, 21:49
quelle