【文件属性】:
文件名称:electron-safe-ipc:在Electron中主进程和渲染器进程之间的安全通信
文件大小:17KB
文件格式:ZIP
更新时间:2021-04-27 12:48:02
JavaScript
弃用:在预加载脚本中使用Electron ipc代替
由于几个问题(例如或),我决定弃用电子安全IPC。
相反,我建议在预加载脚本中使用Electron ipc API。
电子安全IPC
electronic-safe-ipc是Electron中主进程与渲染器进程之间的安全通信库。
“安全”是指:
即使在渲染器进程中node-integration == false时也可以使用
无需JS对象实例共享即可工作
它用:
JSON打包数据
电子protocol向主进程发送消息
Electron WebContents.executeJavaScript将消息发送到渲染器进程
用于
安装
npm install --save electron-safe-ipc
用
主要过程
// in main
var ipc = require ( "electron-safe-ipc/host" )
【文件预览】:
electron-safe-ipc-master
----.gitignore(589B)
----request.js(1KB)
----package.json(978B)
----guest-bundle.js(18KB)
----guest.js(706B)
----LICENSE(1KB)
----index.js(14B)
----README.md(4KB)
----protocol.js(795B)
----test()
--------webview()
--------browser-window()
----host-webview.js(666B)
----host.js(661B)