Как отправить ключевые события из приложения в другие приложения в Chrome OS? - PullRequest
0 голосов
/ 30 сентября 2018

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

chrome.input.ime.sendKeyEvents({
        contextID: context_id,
        keyData: [e, e2]
    }, function() {
        console.log("callback");
    });

, но проблема у меня заключается вчто когда я касаюсь клавиши на моей виртуальной клавиатуре, контекст IME становится не сфокусированным, и мое расширение падает.

Есть какие-нибудь подсказки о том, как заставить виртуальную клавиатуру работать с этим или любым другим подходом?

...