Мне нужно смоделировать клавиатуру в документах Google с использованием JavaScript, чтобы иметь возможность печатать или стирать символы в позиции курсора.
К сожалению, решения с имитацией события нажатия клавиши у меня не работали. Я пробовал с jQuery и без него.
После некоторого расследования я обнаружил, что в Документах Google есть виртуальная клавиатура. Нажатие на виртуальные клавиши вызывает эту функцию:
C.MOa = function(a) {
this.dispatchEvent(new Q(Td, {keyCode: a}))
};
Где Td
- строка «действие», а Q
некоторый класс Event.
Как правильно отправить это событие с помощью сценария java? Есть ли другие способы имитации клавиатуры в Google Документах?