WebView2 basiert auf dem Microsoft Edge-Browser. Sie haben die Möglichkeit, Features aus dem Browser auf WebView2-basierte Apps zu erweitern, was nützlich ist. Da WebView2 jedoch nicht auf browserähnliche Apps beschränkt ist, müssen einige Browserfeatures geändert oder entfernt werden.
In diesem Artikel wird Folgendes behandelt:
Die geänderten Browserfeatures und unterstützenden Informationen.
Die Möglichkeit, das Feature zu aktivieren oder zu deaktivieren.
Anleitungen zu Tastenkombinationen.
Richtlinien für den Entwurf
Im Kontext von WebView2 entsprechen Browserfeatures den folgenden Entwurfsrichtlinien:
Die meisten Features funktionieren in WebView2 und Microsoft Edge gleich. Wenn ein Feature im Kontext von WebView2 oder aus anderen Gründen nicht sinnvoll ist, wird das Feature geändert oder deaktiviert.
WebView2-Features enthalten kein Microsoft Edge-Branding.
Browserfeatures
In der folgenden Tabelle werden die WebView2-Features angezeigt, die sich vom Microsoft Edge-Browser unterscheiden:
Der Standardzustand gibt an, dass das Feature Teil der Standardumgebung in einem neuen WebView2-instance ist.
Konfigurierbar gibt an, dass Sie das Feature mithilfe von WebView2-APIs oder Befehlszeilenschaltern aktivieren oder deaktivieren können.
Hinweis
In diesem Artikel wird das Ändern von Features mithilfe von Befehlszeilenschaltern nicht behandelt. Weitere Informationen zum Aktivieren und Deaktivieren von Features mithilfe von Befehlszeilenschaltern finden Sie unter Liste der Chromium Befehlszeilenoptionen.
Feature
Standardzustand
Konfigurierbar
Details
Autofill for Addresses
Ein
Ja
Dieses Feature ist standardmäßig aktiviert. Sie können dieses Feature mithilfe der WebView2 AutoAusfüll-APIs aktivieren oder deaktivieren.
Autofill for Passwords
Aus
Ja
Dieses Feature ist standardmäßig deaktiviert. Sie können dieses Feature mithilfe der WebView2 AutoAusfüll-APIs aktivieren oder deaktivieren.
Automatisches Ausfüllen für Zahlungen
Aus
Nein
Dieses Feature ist deaktiviert.
Browsererweiterungen
Aus
Nein
Dieses Feature ist deaktiviert.
Browser Task Manager
Aus
Nein
Dieses Feature ist deaktiviert.
Collections
Aus
Nein
Dieses Feature ist deaktiviert.
Continue-where-I-left-off prompt
Aus
Nein
Dieses Feature ist deaktiviert.
Downloads
Ein
Ja
WebView2 bietet eine API, mit der Sie die Download-Benutzeroberfläche anpassen können, um Downloads zu bearbeiten. Sie können z. B. blockieren, umleiten, speichern, anhalten usw. Weitere Informationen finden Sie unter Herunterladen der API.
Edge Shopping
Aus
Nein
Dieses Feature ist deaktiviert.
Family Safety
Aus
Nein
Dieses Feature ist deaktiviert.
Favorites
Aus
Nein
Dieses Feature ist deaktiviert.
IE Mode
Aus
Nein
Dieses Feature ist deaktiviert. WebView2 unterstützt den IE-Modus nicht und weist Unterschiede im Verhalten im Vergleich zu IE auf (z. B. MHT- oder BIN-Unterstützung).
Immersive Reader
Aus
Nein
Dieses Feature hängt für die Interaktion von der Benutzeroberfläche des Browsers ab. Dieses Feature ist deaktiviert.
Intrusive Ads
Aus
Nein
Dieses Feature ist deaktiviert.
Tastenkombinationen
Details überprüfen
Details überprüfen
Die standardmäßig deaktivierten Tastenkombinationen sind entweder nicht sinnvoll oder verursachen Probleme in WebView2. Sie können diese Tastenkombinationen nicht deaktivieren oder aktivieren. Stattdessen können Sie mithilfe des AcceleratorKeyPressed -Ereignisses auf eine Tastenkombination lauschen und bei Bedarf eine benutzerdefinierte Antwort erstellen. Weitere Informationen finden Sie unter Zusätzliche Informationen zu Tastenkombinationen.
PDF-Anmerkungen
Aus
Nein
Dieses Feature ist deaktiviert. Die PDF-Anzeigefunktion ist aktiviert, aber Zeichnen, Freihandeingaben und Hervorhebungen in einer PDF-Datei sind nicht aktiviert. Weitere Informationen finden Sie unter Deaktivieren des Features: Unterstützung für PDF-Anmerkungen.
Minimenü
Aus
Nein
Dieses Feature ist deaktiviert.
Read Aloud
Aus
Nein
Dieses Feature ist deaktiviert.
Smart Screen
Auf*
Nein
* Die Benutzeroberfläche für dieses Feature wurde entfernt, die zugrunde liegende Funktionalität ist jedoch weiterhin verfügbar. Darüber hinaus können Sie mithilfe eines Befehlszeilenschalters deaktivieren Smart Screen .
Translate
Aus
Nein
Dieses Feature ist deaktiviert.
Tracking Prevention
Auf*
Nein
* Die Benutzeroberfläche für dieses Feature wurde entfernt, die zugrunde liegende Funktionalität ist jedoch weiterhin verfügbar. Die Nachverfolgungsprävention ist immer auf ausgeglichen festgelegt.
Visuelle Suche bei Bildzeiger
Aus
Nein
Dieses Feature ist deaktiviert.
Profile and Identity
Aus
Nein
Das Feature, das Ihre Favoriten, Cookies usw. synchronisiert, ist deaktiviert.
Windows Defender Application Guard
Aus
Nein
Dieses Feature ist deaktiviert.
edge:// URLs
Details überprüfen
Nein
Die Einstellungen für den Microsoft Edge-Browser sind auf edge:// URLs festgelegt. Da die meisten dieser Webseiten über ein Microsoft Edge-Branding verfügen oder im Kontext von WebView2 keinen Sinn ergeben, sind einige dieser URLs deaktiviert. Weitere Informationen finden Sie unter Blockierte interne URLs.
Webplattformfeatures
Die folgenden WebView2-Plattformfeatures sind derzeit nicht verfügbar:
Feature
Details
Pushbenachrichtigungen
Dieses Feature ist in WebView2 nicht implementiert.
Web Payment API
Dieses Feature ist deaktiviert.
Regelmäßige Hintergrundsynchronisierung
Periodische Hintergrundsynchronisierungsereignisse werden nie ausgelöst.
Blockierte interne URLs
Die folgenden Webseiten für Microsoft Edge- und Google Chrome-Einstellungen sind in WebView2 nicht verfügbar:
Tastenkombinationen oder Tastenbindungen werden in Microsoft Edge und WebView2 unterstützt.
Verhindern der Änderung von Tastenkombinationen während des Updates
Wenn Microsoft Edge aktualisiert wird, können sich die Standardschlüsselbindungen ändern. Darüber hinaus kann stattdessen eine standardmäßig deaktivierte Tastenkombination aktiviert werden, wenn das Feature jetzt in WebView2 unterstützt wird.
Um solche Änderungen an Ihren Tastenkombinationen zu vermeiden, können Sie auf FALSEfestlegenAreBrowserAcceleratorKeysEnabled, wodurch alle Tasten deaktiviert werden, die auf Browserfeatures zugreifen, aber alle grundlegenden Textbearbeitungs- und Bewegungskurzbefehle aktiviert bleiben.
Deaktivierte Tastenkombinationen
Die folgenden Tastenkombinationen sind in WebView2 immer deaktiviert oder effektiv deaktiviert. Ein Sternchen (*) gibt an, dass die Verknüpfung nicht deaktiviert ist, aber das Feature, auf das sie zugreift, deaktiviert ist oder dass das Feature nicht für WebView2 gilt.
Tastenkombinationen deaktiviert, außer wenn das Ereignis nicht behandelt wird
Die folgenden Tastenkombinationen sind immer deaktiviert, außer in Fenstern, die angezeigt werden, wenn das NewWindowRequested Ereignis nicht behandelt wird:
Aktion
Verknüpfung
Registerkarte schließen
STRG+W, STRG+F4
Fenster schließen
STRG+UMSCHALT+W
Vollbild
F11
Tastenkombinationen deaktiviert, wenn AcceleratorEnabled auf False festgelegt ist
Wenn Sie auf FALSEfestlegenAreBrowserAcceleratorKeysEnabled, werden die folgenden zusätzlichen Tastenkombinationen deaktiviert:
Learn how to develop keyboard-accessible products with our comprehensive module. This course covers essential guidelines, design considerations, implementation strategies, and testing methods to ensure your products are accessible to all users, including those with disabilities.