簡體   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