Python 如何在electron应用程序和打开的其他浏览器之间进行通信?

Python 如何在electron应用程序和打开的其他浏览器之间进行通信?,python,vue.js,electron,Python,Vue.js,Electron,我想在electron应用程序和其他浏览器之间进行通信。我必须将参数从electron发送到其他浏览器或从浏览器发送到electron应用程序。但是没有办法。 请帮帮我 这似乎不太现实。但我有一些想法: 电子->浏览器 可以在浏览器中打开的Web服务器 编写浏览器扩展名 浏览器->电子 一个特殊的url,就像苹果用于应用商店的url(例如:itmss://itunes.apple.com/de/store?...) 由于安全原因,无法与浏览器“交谈”并访问其他网页信息。否则很容易泄露co

我想在electron应用程序和其他浏览器之间进行通信。我必须将参数从electron发送到其他浏览器或从浏览器发送到electron应用程序。但是没有办法。
请帮帮我

这似乎不太现实。但我有一些想法:

电子->浏览器

  • 可以在浏览器中打开的Web服务器
  • 编写浏览器扩展名
浏览器->电子

  • 一个特殊的url,就像苹果用于应用商店的url(例如:itmss://itunes.apple.com/de/store?...)

由于安全原因,无法与浏览器“交谈”并访问其他网页信息。否则很容易泄露cookies和个人数据。

为什么不创建一个API呢?鉴于您的应用程序需要用户登录,您可以将数据从应用程序发送到浏览器,反之亦然,方法是将数据发送到后端,后端将数据中继到目标。实际上,您可以,通过从他的electron应用程序在特定端口生成本地web/socket服务器,然后可以在浏览器中打开的页面中访问该应用程序。@JulianPaoloDayag:您应该在回答中解释您的解决方案,而不是将其作为另一个回答的注释。