繁体   English   中英

如何在电子应用程序中集成浏览器?

[英]how to integrate a browser in electron app?

我最近正在开发一个使用电子的半自动 Web 内容提取器。 在我的设计中,这个应用程序可以显示一个网页,允许用户在这个网页中选择一些 DOM 内容,并自动提取这些 DOM 中的有用数据。

但我不知道如何在电子应用程序中显示网页。 我尝试使用<iframe/>来显示网络,但是当X-Frame-Options标头设置为sameorigin ,它不会显示在 iframe 中。

有没有其他方法可以将网络集成到电子应用程序中? 特别是,我需要监听集成网络内部的点击事件,我还需要从这个网络访问 DOM。

谢谢!

您可以轻松地为任何 web url 生成一个新的BrowserWindow ,并且可以使用您想要在其他网页上运行的代码运行预加载脚本。

这将是您抓取内容所需的代码(并通过 ipc 将其发送到您的主进程)以及附加您的点击事件侦听器的代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM