在 Electron 的文档中 states :
In web pages, calling native GUI related APIs is not allowed
我不明白“与 native GUI 相关的 API”是什么意思。如果我在 Electron 中创建一个网页并添加 jQuery,然后操作页面上的某些元素,这是可行的。我不必回调主进程来执行 UI 更新。 “与原生 GUI 相关的 API”是否指的是更底层的东西(例如一些不基于 Javascript 的 API)?
最佳答案
Native Gui API 是指桌面 API,例如 Menu 和 Tray
https://github.com/electron/electron/blob/master/docs/api/menu.md https://electron.atom.io/docs/api/tray/
即允许您与桌面环境交互的 API。
例如,您将无法使用网页创建托盘应用
关于javascript - 在 Electron 中调用原生 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44154985/