Отключение горячих клавиш в Desktop Safari - PullRequest
1 голос
/ 31 октября 2011

Прежде чем вы начнете критиковать, я бы хотел, чтобы вы знали, что у меня есть действительно веская причина отключить горячие клавиши:

Я пишу небольшую видеоигру на Javascript, как герой гитары, в которую играют с перевернутой клавиатурой. И он использует различные клавиши на клавиатуре (по умолчанию с F1 по F5, пользователи Mac могут изменить его на панели параметров), в то время как другие клавиши не отключены.

Проблема заключается в клавишах F5 (и любой другой клавише, если пользователь ее выбрал). В Firefox и Google Chrome я мог просто использовать event.preventDefault(); или window.event.returnValue = false;. Но эти два метода не влияют на Windows Safari.

Я хотел бы знать, есть ли способ сделать это. У меня есть альтернатива, но я бы предпочел использовать ее в качестве крайней меры ...

1 Ответ

0 голосов
/ 31 октября 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...