Microsoft Edge WebView2 執行階段的版本資訊,發行日期: 2026 年 7 月 7 日。
WebView2 執行階段即將變更為 2 週的發行頻率
從 2026 年 8 月 28 日) (版本 152 開始,WebView2 執行階段會移至 2 週的發行頻率。 這與 Microsoft Edge 一致。 WebView2 執行階段版本 151 是以 4 週發行頻率的最後一個版本。
請參閱 [公告] 從 v152) 開始,WebView2 執行階段將移至 2 週的發行頻率 (。
Bug 修正
已修正框架刪除的重新進入。
修正使用者授權檔案 (UAF) 的物件包裝函式存取。
在主機管道上戳上瀏覽器權威來源,以防止
WebMessageReceivedEventArgs.Source詐騙。限制對已取代 WebView2 之單一主機管道的存取。
origin已從存取原生物件的方法移除參數。強化 WebView2 虛擬主機
kDeny強制執行,以防範轉譯器詐騙和新技術檔案系統 (NTFS) 連接逸出。已修正視窗到視覺化使用者介面自動化 (UIA) 樹狀結構。
修正 API 中的
AddScriptToExecuteOnDocumentCreated迴歸問題。新增了 WebView2 環境和控制器建立嘗試的總計數長條圖。
對應
TERMINATION_STATUS_LAUNCH_FAILED_OS_POLICY至kLaunchFailed。針對已終止以取回記憶體的處理程序,將失敗原因分類更新為
OOM。新增記憶體不足時的系統記憶體快照 (OOM) 偵測時間進行分析。
修正當主機預期快顯視窗保持開啟時,快顯視窗會無訊息關閉。
在主機物件存取期間新增可信來源檢查。
減少 WebView2 URL 要求管理員中的重複地圖查閱,以提高效能。
消除了 WebView2 Cookie 層中不必要的字串配置,以提高效能。
中斷性變更:在 WindowToVisual 模式中啟用 WebView2 的 Windows 殼層手寫支援
WebView2 為 Windows 殼層手寫 (手寫筆手寫文字) 提供支援,用於在 Windows 上以視窗到視覺 () WindowToVisual 模式託管的 WebView2 執行個體內的編輯欄位。
此變更只會 WindowToVisual 影響託管模式。
WindowToWindow 裝載模式已支援 Windows shell 手寫,而 VisualToVisual 此變更不支援裝載模式。
在此變更之前: WebView2 中的 WindowToVisual 模式不會在文字服務架構 (TSF) 執行緒上註冊 ITfHandwritingSink 。 Windows 殼層手寫仍然可以運作,但手寫目標判斷會使用 OS 使用者介面自動化 (UIA) 路徑。
在此變更之後: 如果功能旗標已停用,行為 msAbydosForWindowlessWV2 會與此變更之前相同,包括 UIA 型手寫目標判斷路徑。
如果已啟用功能旗標,WebView2 msAbydosForWindowlessWV2 模式會在 WindowToVisual TSF 執行緒上註冊每個執行個體 ITfHandwritingSink 。 這可針對 WebView2 內的編輯欄位啟用 Windows 殼層手寫,並變更在共用 TSF 執行緒上路由傳送 TSF 手寫事件的方式。
如果您的應用程式已經在其 TSF 執行緒上註冊自己的 ITfHandwritingSink 應用程式,手寫筆手寫將繼續在應用程式的原生編輯欄位中運作,而且手寫筆手寫也可在 WebView2 編輯欄位中運作。
如果您的應用程式沒有註冊自己的 ITfHandwritingSink,在預設啟用此變更之後,手寫筆手寫可能會停止在應用程式的原生編輯欄位上運作。 這是因為 WebView2 會傳回 E_NOTIMPL 它不擁有的 HWND,預期 TSF 會連結到另一個已註冊的接收。 如果沒有註冊主機接收,TSF 不會回復到預設的 UIA 型手寫目標解析度。
若要保留應用程式原生編輯欄位的手寫筆手寫支援,請在 TSF 對話上註冊您自己的 ITfHandwritingSink 手寫。 這項變更會自動啟用 WebView2 編輯欄位內的手寫筆手寫功能。
您可以在啟動應用程式之前啟用下列功能旗標,以主動驗證 WebView2 應用程式的行為:
set WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS=--enable-features=msAbydosForWindowlessWV2
在版本 149 和 150 中, msAbydosForWindowlessWV2 功能旗標預設為停用,讓應用程式有時間主動測試。 從版本 151 開始,此功能已計劃預設為啟用。
藉由在啟用此功能旗標的情況下測試 WebView2 應用程式,您可以識別應用程式中是否有任何原生編輯欄位手寫工作流程取決於註冊主機 ITfHandwritingSink。
另請參閱:
- [中斷性變更]在 WindowToVisual 模式下為 WebView2 啟用 Windows ShellHandwriting 支援 (問題 #134)
- WebView2 的視窗裝載與視覺化託管
-
WebView2 瀏覽器旗標 -
msAbydosForWindowlessWV2功能旗標。