电子:从主节点向渲染器发送缓冲区

时间:2016-04-06 16:28:50

标签: node.js buffer electron

在主要过程中,我有一个简单的 Uint8Array ,我想将它发送到渲染器进程。

sender.send 正在将所有内容转换为JSON,因此无法用于二进制数据。

这有一个简单的解决方案吗?

1 个答案:

答案 0 :(得分:1)

在main.js中

global.Uint8Array.root = YOUR_JSON;

在渲染js

const {remote} = require('electron');
...
console.log(remote.getGobal('Uint8Array').root);