Я пытаюсь добавить сочетания клавиш специально для электронной (веб) сборки веб-приложения реагировать на родную сеть.
У меня есть некоторые сочетания клавиш, уже определенные как ускорители в index.electron.js
, но я хочу, чтобы они новые ярлыки не должны присутствовать в меню, и для их выполнения требуются реагирующие действия / редукторы.
Я попытался добавить window.onkeydown = (e) => {
в App.web.js::componentDidMount
, однако это работает только при запуске приложения в браузере. Когда я создаю приложение и запускаю его в электронном формате (который запускает .web
версии файлов), я получаю cra sh относительно window
, который не был определен.
Я в тупике от того, как go о добавлении сочетаний клавиш / прослушивателей событий (запускающих код реакции-1011 *) в приложение Electron, созданное с использованием React-Native для веб-сайтов.
Заранее спасибо