Я работаю над способом создания сочетаний клавиш.Первоначально я сделал это:
function clicking(e) {
var code;
if (!e) var e = window.event;
if (e.keyCode) code = e.keyCode;
else if (e.which) code = e.which;
var character = String.fromCharCode(code);
if(character == 'X' && e.ctrlKey) {
window.location = 'http://www.example.org/';
}
}
Где пользователь будет нажимать Ctrl и X для перенаправления или, возможно, Ctrl + Alt + X .Это прекрасно работает на Windows, конечно, но на Mac у меня есть некоторые проблемы.Это было самое простое решение, и я не хотел его слишком усложнять.Кроме того, мой мозг сегодня не функционирует идеально, и мне было интересно, есть ли способ обойти это на Mac.
Я хочу, чтобы пользовательский опыт был одинаковым на всех платформах.