Блокировка нажатий JS

Блокирую нажатие f12 и комбинаций по Тиму ctrl+shift+I от открытия инспектора кода, всё бы ок, на Windows работает А как сделать это на Mac? Ведь тут другие клавиши, а именно

alt(или option)+command+I
alt(или option)+command+U
alt(или option)+command+C
alt(или option)+command+J

Как для них прописать условие блокировки? Для Windows использую:

if(e.ctrlKey && e.shiftKey && e.keyCode == 'I'.charCodeAt(0)){
    return false;
}

Ответы (1 шт):

Автор решения: Grundy

Для определения, что нажата клавиша Command нужно проверить свойство .metaKey

Для определения, что нажата клавиша Option нужно проверить свойство .altKey

→ Ссылка