首页 > 解决方案 > 如何在非电子网页中接收来自 Electron 的事件

问题描述

我了解了如何在电子进程和电子内的网页之间进行通信,并且我已经在网络上看到了使用 IPCrenderer 的示例

如果我有一个完全在电子之外的网页(在这种情况下是一个 vue.js 网络应用程序) - 但是我将它包装在电子应用程序中 - 我如何从网络应用程序中接收事件?

为了理解更大的图景,我有一个主要在网络上使用的网络应用程序,但对于其中一个页面,我需要能够在网页和条形码扫描仪/串行秤之间发送和接收。我可以在 Electron 中管理 USB 事件,我只是不确定在包装网页时在网页中放置什么来接收从 Electron 发送的事件。

谢谢你的时间。

标签: node.jselectron

解决方案


您是否考虑过使用 websockets,例如https://www.npmjs.com/package/ws?它与 IPC 的原理相同,但允许在 Electron 之外进行双向通信。


推荐阅读