【问题标题】:electron.atom.io and shared memoryelectron.atom.io 和共享内存
【发布时间】:2017-01-03 20:25:45
【问题描述】:

我想使用 Electron 为桌面应用程序构建一个 Windows gui,该应用程序显示在另一个桌面进程中获取的图像(即 25 兆像素图像大小)。
图像数据可以存储为共享内存
我可以从电子渲染进程访问共享内存吗?
如果我从电子主进程访问,我读到主/渲染进程之间的 ipc 不适合传输如此大量的数据。

【问题讨论】:

  • 您显示图像的速度是否如此之快以至于您真的需要共享内存?您可能可以使用临时文件执行所需的操作。如果您确实使用共享内存,您很可能需要本机代码,这会降低您的应用的可移植性。

标签: shared-memory electron


【解决方案1】:

电子渲染进程可以完全访问所有节点。如果您可以使用节点模块访问所需的内容,那么您可以轻松地在同一个 Electron 渲染过程中显示它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-08
    • 2013-02-14
    • 2011-02-10
    • 2015-10-10
    • 2014-06-21
    • 2015-08-30
    相关资源
    最近更新 更多