我正在尝试使用 atom-shell,但我不明白 DOM 事件与普通浏览器有何不同。我也找不到关于它的文档。
如果我添加:
document.onkeydown = function() { alert('...'); }
到 index.html,似乎 atom-shell 没有捕获事件,而是将调用转发到我运行 atom-shell myapp 的终端。
是否有任何关于 DOM 事件如何在 atom-shell 中工作的文档?
编辑:这只发生在我从终端窗口(在 OSX 中)运行 atom-shell 时。如果我通过首先启动 Atom 应用程序并将我的应用程序拖动到拖动区域内来运行该应用程序,那么它可以正常工作......