Ich verwende den folgenden Code, um zu erkennen, wenn jemand auf Ctrl + Shift + P für meine Chrome-Erweiterung:
window.addEventListener("keydown", function(event) {
var modifier = event.ctrlKey || event.metaKey;
if (modifier && event.shiftKey && event.keyCode == 80) {
//code goes here
}
});
Ich hoffe, dass die var modifier = event.ctrlKey || event.metaKey;
Zeile bedeutet, dass es abgefangen wird, wenn Mac-Benutzer Cmd-Shift-P drücken, aber ich habe keinen Mac-Computer, an dem ich das testen könnte. Ist das so? Wird mein Hotkey für Mac-Benutzer funktionieren?
Wie lautet der keyCode, wenn die Cmd-Taste nach unten und oben gedrückt wird? Ist es 17, das gleiche wie für Strg?