web瀏覽器 vs2019開發web瀏覽器

2021-10-25 11:55:01 字數 617 閱讀 8237

專案目的是使用vs2019開發乙個簡單瀏覽器,瀏覽器控制項和webform直接可以通過互相通訊;

剛開始使用自帶的webbrowser控制項,但是核心是ie,訪問**有各種相容性問題,後來使用webview2,webview2是使用microsoft edge核心

開始使用遇到了幾個問題,記錄一下解決思路,主要是winform的框架版本和webview2的版本以及microsoft edge的匹配上的問題;最終測試winform應用程式使用4.6.2,webview2使用0.9.515-prerelease,電腦上安裝microsoftedge84.0.522.11測試通過,走了不少彎路;

使用nuget進行webview2的安裝要選擇顯示預發行版本;如果版本不匹配工具欄中不顯示,編譯會有異常無法通過。

官方開發示例,很清楚:

2019版 web 瀏覽器現狀

開發人員構建的是基於 chromium 的 而不是基於標準的 並且大部分開發者都將是如此。chromium 充滿了非標準的特性,並且破壞了開放式 web 或者說是破壞了 web 標準 firefox 桌面瀏覽器份額的損失一部分是由於 chrome 被大力推薦 加上 chrome 本身還是一款很棒的瀏...

Linux終端Web瀏覽器w3m

w3m是乙個基於文字的網頁瀏覽器,支援多種作業系統,在命令列終端可以很好的支援中文。即使在沒有滑鼠支援的情況下也可以檢查網頁的輸出。以下列出常用的快捷鍵。centos rhel系列的作業系統使用如下命令安裝 yum install w3mdebian ubuntu系列的作業系統使用如下命令安裝 su...

VS2019開發Qt5 14 2,智慧型提示

2 開啟vs2019,擴充套件 管理擴充套件,搜尋qt,安裝下圖外掛程式。關閉vs2019自動安裝。3 開啟vs2019,擴充套件 qt vs tools qt options 之後就可以用vs新建qt gui專案了,智慧型提示 如果vs不彈出智慧型提示,再進行如下操作。vs2017不彈出,vs20...