[英]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.