Обработка сочетаний клавиш на основе Alt на Mac - PullRequest
0 голосов
/ 18 октября 2019

Я работаю над веб-приложением, которое должно поддерживать:

  • сочетания клавиш на основе Alt
  • Mac OS
  • IE11
  • Международные клавиатуры

Прямо сейчас у меня есть эти ярлыки, работающие на Windows с использованием свойства ключа сгенерированного KeyboardEvent;однако, они не работают на Mac из-за альтернативного ввода с клавиатуры , который используется при удерживании. Я смотрел на использование keyCode, но я не хотел бы использовать его, поскольку он устарел. Другой вариант - использовать свойство кода, но оно не поддерживается в IE11. Он также основан на местоположении, а не на контенте в зависимости от того, какая клавиша нажата, что вызовет проблемы с международными клавиатурами. У кого-нибудь есть опыт решения этой проблемы наиболее надежным способом?

...