gpt4 book ai didi

javascript - 如何在 Electron 应用程序中集成浏览器?

转载 作者:行者123 更新时间:2023-12-03 12:41:31 29 4
gpt4 key购买 nike

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

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

还有其他方法可以将网络集成到 Electron 应用程序中吗?特别是,我需要在集成Web内监听click事件,还需要从此Web访问DOM。

谢谢!

最佳答案

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

那就是您需要抓取内容(并通过ipc将其发送给您的主进程)的代码,以及将附加您的click事件监听器的代码。

关于javascript - 如何在 Electron 应用程序中集成浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60378429/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com