微軟改規矩了
我裝了 版本 90.0.818.62 (官方內部版本) (64 位)
分發的 90.0.818.62 一毛一樣!!
這特么比cef 還麻煩了?
分發說明
https://docs.microsoft.com/zh-cn/microsoft-edge/webview2/concepts/distribution
運行時包 得在這下載。。。蛋疼
https://developer.microsoft.com/zh-cn/microsoft-edge/webview2/
win32 api Samples
轉載 http://blog.qdac.cc/?p=5293
僅供有興趣的朋友們參考,步驟有點小復雜。
2、在命令行執行:.\nuget install Microsoft.Web.WebView2 -version 1.0.664.37
1.0.818.41 不指定版本會下載最新的。。
4、在 nuget 目錄下,搜索對應架構的 webview2loader.dll 並復制到你程序目錄下,然后運行你編譯好的程序就可以並
【注意】響應 OnCreateWebViewCompleted 事件,來確定下瀏覽器是否成功加載。然后一些額外依賴於WebView實例化的初始化代碼,也要放在這個事件中處理,如:
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Samples\Object Pascal\VCL\WebBrowser\Edge
or
procedure TForm1.EdgeBrowser1CreateWebViewCompleted(Sender: TCustomEdgeBrowser;
AResult: HRESULT);
begin
OleCheck(AResult);
EdgeBrowser1.StatusBarEnabled:=true;
EdgeBrowser1.ZoomControlEnabled:=true;
EdgeBrowser1.BuiltInErrorPageEnabled:=true;
EdgeBrowser1.DefaultContextMenusEnabled:=true;
end;