Я запускаю NWJS с файлом main.js.Этот файл открывает окно.
PACKAGE.JSON (манифест)
{
"name": "PARENT SCRIPT",
"main": "index.js"
}
Из этого файла main.js я пытаюсь прослушать события открытия окна.Я хочу знать, когда открывается окно, и когда это происходит, я хочу слушать события клавиатуры внутри этого окна.
Следующий код открывает окно - это очень хорошо работает.Но обратный вызов не имеет никакого эффекта.Слушатель window.open и слушатель клавиатуры не изменяют текст в DIV.
INDEX.JS
let mywindow
nw.Window.open('test.html', {}, (win) => {
mywindow = win
let div = mywindow.document.getElementById("test")
div.innerHTML = "new window was opened"
mywindow.addEventListener('keydown', (e)=>{
div.innerHTML += "a key was pressed..."
})
});
Как мне реагировать на события окна изфоновый скрипт NWJS?