在 Electron 中调用本机 API



在Electron的文档中,它指出:

在网页中,不允许调用本机 GUI 相关 API

我不明白"本机 GUI 相关 API"是什么意思。如果我在Electron中创建一个网页并添加jQuery,然后在页面上操作某些元素,则可以正常工作。我不必回调主进程来执行 UI 更新。"原生 GUI 相关 API"是否指的是更低级别的东西(例如一些不基于 Javascript 的 API(?

原生 GUI API 是指桌面 API,如菜单和托盘

https://github.com/electron/electron/blob/master/docs/api/menu.mdhttps://electron.atom.io/docs/api/tray/

即允许您与桌面环境交互的 API。

例如,您将无法使用网页创建托盘应用程序

最新更新