browserWindowPreloadApis
补充信息
- 使用进程:渲染进程。
import { browserWindowPreloadApis } from '@modern-js/runtime/electron-render';
browserWindowPreloadApis
是框架所有 api 的一个集合,用于在窗口中【关闭 Node】后框架服务的注册与使用,具体包含 api 如下。
callMain
winService
lifecycleService
updateService
webviewService
- isElectron:
boolean
,可用于在前端中判断是否处于 Electron 环境。
提示
从 @modern-js/runtime/electron-webview
引入的 exposeInMainWorld
相当于是:
import { exposeInMainWorld } from 'electron';
exposeInMainWorld('bridge', apis);