共用方式為


Microsoft Edge 與 WebView2 之間的差異

WebView2 是以 Microsoft Edge 瀏覽器為基礎。 您有機會將功能從瀏覽器延伸至 WebView2 型應用程式,這非常有用。 不過,因為 WebView2 不限於類似瀏覽器的應用程式,所以有些瀏覽器功能需要修改或移除。

本文內容包含:

  • 修改過的瀏覽器功能和支持資訊。
  • 開啟或關閉功能的能力。
  • 鍵盤快捷方式的指引。

設計指導方針

在 WebView2 的內容中,瀏覽器功能會遵守下列設計指導方針:

  • 大部分功能在 WebView2 和 Microsoft Edge 中的運作方式都相同。 如果功能在 WebView2 的內容或其他原因中沒有意義,則會修改或關閉此功能。

  • WebView2 功能不包含 Microsoft Edge 商標。

瀏覽器功能

下表顯示與 Microsoft Edge 瀏覽器不同的 WebView2 功能:

  • 默認狀態 表示此功能是新 WebView2 實例上預設體驗的一部分。

  • [可設定 ] 表示您可以使用 WebView2 API 或命令行參數來開啟或關閉功能。

注意事項

本文並未說明如何使用命令行參數來修改功能。 如需使用命令行參數開啟和關閉功能的詳細資訊,請參閱 Chromium 命令行參數清單

功能 預設狀態 配置 詳細資料
Autofill for Addresses On 此功能預設為開啟。 您可以使用 WebView2 自動填滿 API 來開啟或關閉這項功能。
Autofill for Passwords 關閉 此功能預設為關閉。 您可以使用 WebView2 自動填滿 API 來開啟或關閉這項功能。
自動填入 收費 關閉 此功能已關閉。
瀏覽器擴充功能 關閉 此功能已關閉。
Browser Task Manager 關閉 此功能已關閉。
Collections 關閉 此功能已關閉。
Continue-where-I-left-off prompt 關閉 此功能已關閉。
Downloads On WebView2 提供 API,可讓您自訂下載 UI 來操作下載。 例如,您可以封鎖、重新導向、儲存、暫停等等。 如需詳細資訊,請參閱 下載 API
Edge Shopping 關閉 此功能已關閉。
Family Safety 關閉 此功能已關閉。
Favorites 關閉 此功能已關閉。
IE Mode 關閉 此功能已關閉。 WebView2 不支援 IE 模式,而且與 MHT 或 BIN 支援) 等 IE (相比,其行為有所差異。
Immersive Reader 關閉 這項功能取決於瀏覽器 UI 的互動。 此功能已關閉。
Intrusive Ads 關閉 此功能已關閉。
快速鍵 檢閱詳細資料 檢閱詳細資料 依默認關閉的鍵盤快捷方式在 WebView2 中沒有意義或造成問題。 您無法關閉或開啟這些快捷方式。 相反地,您可以使用 AcceleratorKeyPressed 事件接聽按鍵組合,並視需要建立自定義回應。 如需詳細資訊,請 參閱其他鍵盤快捷方式資訊
PDF 註釋 關閉 此功能已關閉。 已啟用 PDF 檢視功能,但不會啟用 PDF 中的繪圖、筆跡和醒目提示。 如需詳細資訊,請參閱 停用功能:PDF 註釋支援
迷你功能表 關閉 此功能已關閉。
Read Aloud 關閉 此功能已關閉。
Smart Screen On* * 此功能的 UI 已移除,但基礎功能仍可供使用。 此外,您可以使用命令行參數來關閉 Smart Screen 。
Translate 關閉 此功能已關閉。
Tracking Prevention On* * 此功能的 UI 已移除,但基礎功能仍可供使用。 追蹤防護一律會設定為平衡。
影像暫留時的視覺搜尋 關閉 此功能已關閉。
Profile and Identity 關閉 同步處理我的最愛、Cookie 等等的功能已關閉。
Windows Defender Application Guard 關閉 此功能已關閉。
edge:// URLs 檢閱詳細資料 Microsoft Edge 瀏覽器的設定位於URL上 edge:// 。 因為大部分的網頁都有Microsoft Edge 商標,或在WebView2的內容中沒有意義,所以其中有些URL會關閉。 如需詳細資訊,請參閱 封鎖的內部URL

Web 平臺功能

目前無法使用下列 WebView2 平臺功能:

功能 詳細資料
推播通知 此功能未在 WebView2 中實作。
Web Payment API 此功能已關閉。
定期背景同步 定期背景同步事件永遠不會觸發。

封鎖的內部URL

下列Microsoft WebView2 中無法使用 Edge 和 Google Chrome 設定網頁:

  • chrome-search://local-ntp/local-ntp.html
  • edge://application-guard-internals
  • edge://apps
  • edge://compat
  • edge://extensions
  • edge://favorites
  • edge://help
  • edge://management
  • edge://network-error
  • edge://new-tab-page
  • edge://newtab
  • edge://omnibox
  • edge://settings
  • edge://supervised-user-internals
  • edge://version

Google 驗證

Google 已停用內嵌 Web 檢視中的 Google 驗證,其中包括 WebView2,因為它們已設定安全策略。 請參閱 即將對內嵌 Web 檢視中的 Google OAuth 2.0 授權端點進行安全性變更

若要掌握最新討論的最新資訊,請在 WebView2Feedback 存放庫中,參閱 Google Auth Flow 和 WebView2

其他鍵盤快捷方式資訊

Microsoft Edge 和 WebView2 支援鍵盤快捷方式或按鍵系結。

防止快捷方式在更新期間變更

更新Microsoft Edge 時,預設的按鍵系結可能會變更。 此外,如果 WebView2 現在支援此功能,預設關閉的鍵盤快捷方式可能會改為開啟。

若要避免對鍵盤快捷方式進行這類變更,您可以將 設定為 AreBrowserAcceleratorKeysEnabledFALSE,這會關閉存取瀏覽器功能的所有密鑰,但會開啟所有基本的文字編輯和移動快捷方式。

已關閉的快捷方式

下列快捷方式一律會在 WebView2 中關閉,或實際上會關閉。 星號 (*) 表示快捷方式未關閉,但其存取的功能已關閉,或該功能不適用於 WebView2。

動作 Shortcut
搭 Favorites Ctrl+D
將所有索引標籤新增至 Favorites Ctrl+Shift+D
焦點位置 Ctrl+LAlt+D
貼上和移至 Ctrl+Shift+L
開啟檔案 Ctrl+O
Read Aloud * Ctrl+Shift+U
Web 擷 * Ctrl+Shift+S
側 欄 Ctrl+Shift+E
儲存頁面 Ctrl+S
選取 [最後一個索引卷標] Ctrl+9
選取 [下一個索引卷標] Ctrl+Tab
選取上一個索引標籤 Ctrl+Shift+Tab
選取索引標籤 (1 - 8) Ctrl+ (1-8)
顯示列Favorites* Ctrl+Shift+B
說明 F1
焦點下一個窗格 * F6. 在視窗式裝載模式中支援,但在視覺裝載模式中則不支援。 視覺效果裝載模式用於 WinUI 2 (UWP) 應用程式,以及 Win32 C++應用程式與 Visual Composition
焦點上一個窗格 * Shift+F6。 與上述 的 F6 支援相同。
閱讀檢視 * F9
焦點功能表列 F10
顯示身分識別功能表 * Ctrl+Shift+M
Browser Task Manager * Shift+Escape
Edge 意見反應 * Shift+Alt+I
靜音索引標籤 * Ctrl+M
新增 Incognito 視窗 Ctrl+Shift+N
新增索引標籤 Ctrl+T
新增視窗 Ctrl+N
還原上次關閉的索引標籤 Ctrl+Shift+T
重點 Favorites Alt+Shift+B
焦點非作用中快顯 Alt+Shift+A
焦點搜尋 Ctrl+ECtrl+K搜尋密鑰
重複索引標籤 Ctrl+Shift+K
焦點工具列 * Alt+Shift+T
首頁 Alt+Home瀏覽器首頁金鑰
顯示應用程式功能表 Alt+EAlt+F
顯示 Favorites Ctrl+Shift+O
顯示歷程記錄 Ctrl+H
顯示閱讀模式列 * Shift+Alt+R
顯示 Collections* Ctrl+Shift+Y

快捷方式已關閉,但未處理事件時除外

下列鍵盤快捷方式一律會關閉,但未處理事件時顯示的 NewWindowRequested 視窗除外:

動作 Shortcut
關閉索引標籤 Ctrl+WCtrl+F4
關閉視窗 Ctrl+Shift+W
全螢幕 F11

快捷方式在 AcceleratorEnabled 為 False 時關閉

如果您將 設定為 AreBrowserAcceleratorKeysEnabledFALSE,則會關閉下列其他鍵盤快捷方式:

動作 Shortcut
Stop Esc
在頁面上尋找 Ctrl+F
尋找下一個 Ctrl+G
尋找前一個 Ctrl+Shift+G
Print Ctrl+P
重新整理 Ctrl+RF5重載密鑰
重新整理而不快取 Ctrl+Shift+RCtrl+F5Shift+F5Ctrl+RefreshShift+Refresh
拉遠顯示 Ctrl+-
拉近顯示 Ctrl++
重設縮放 Ctrl+0
尋找下一個 F3
尋找前一個 Shift+F3
上一步 Alt+向左鍵瀏覽器返回按鈕鍵
轉寄 Alt+向右鍵瀏覽器正向鍵
插入號流覽 F7
開啟/關閉DevTools Ctrl+Shift+I
開啟DevTools主控台 Ctrl+Shift+J
開啟DevTools檢查 Ctrl+Shift+C
顯示 Downloads Ctrl+J

自定義個別金鑰

若要個別自定義任何密鑰,請使用 AcceleratorKeyPressed 事件。