Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
WebView2 basiert auf dem Microsoft Edge-Browser. Sie haben die Möglichkeit, Funktionen vom Browser auf WebView2-basierte Apps zu erweitern, was nützlich ist. Da WebView2 jedoch nicht auf browserähnliche Apps beschränkt ist, gibt es einige Browserfeatures, die geändert oder entfernt werden müssen.
Detaillierter Inhalt:
- Einführung
- Richtlinien für den Entwurf
- Browserfeatures
- Webplattform-Features
- Blockierte interne URLs
- Google-Authentifizierung
- Weitere Informationen zu Tastenkombinationen
- Siehe auch
Einführung
In diesem Artikel wird Folgendes behandelt:
- Die geänderten Browserfeatures und unterstützenden Informationen.
- Die Möglichkeit zum Aktivieren oder Deaktivieren des Features.
- Anleitung zu Tastenkombinationen.
Richtlinien für den Entwurf
Im Kontext von WebView2 entsprechen Browserfeatures den folgenden Designrichtlinien:
Die meisten Features funktionieren in WebView2 und Microsoft Edge gleich. Wenn ein Feature im Kontext von WebView2 oder aus anderen Gründen keinen Sinn ergibt, 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 Standarderfahrung in einer neuen WebView2-Instance ist.
Konfigurierbar bedeutet, dass Sie das Feature mithilfe von WebView2-APIs oder Befehlszeilenoptionen aktivieren oder deaktivieren können.
- In diesem Artikel wird nicht das Aktivieren oder Deaktivieren eines Features mithilfe einer Befehlszeilenoption behandelt. Weitere Informationen finden Sie in der 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üllen-APIs aktivieren oder deaktivieren. |
| Autofill for Passwords | Aus | Ja | Dieses Feature ist standardmäßig deaktiviert. Sie können dieses Feature mithilfe der WebView2-AutoAusfüllen-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 beispielsweise blockieren, umleiten, speichern, pausieren und so weiter. Siehe DownloadsÜbersicht über WebView2-APIs. |
| 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 im Vergleich zu IE Unterschiede im Verhalten auf (z. B. MHT- oder BIN-Unterstützung). |
| Immersive Reader | Aus | Nein | Dieses Feature hängt für die Interaktion von der Browser-Benutzeroberfläche ab. Dieses Feature ist deaktiviert. |
| Intrusive Ads | Aus | Nein | Dieses Feature ist deaktiviert. |
| Tastenkombinationen | Details zur Überprüfung | Details zur Überprüfung | 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. Das PDF-Anzeigefeature ist aktiviert, aber Zeichnen, Freihand und Hervorheben in einem PDF sind nicht aktiviert. Weitere Informationen finden Sie unter Deaktivieren der Funktion: Unterstützung von PDF-Anmerkungen. |
| Minimenü | Aus | Nein | Dieses Feature ist deaktiviert. |
| Read Aloud | Aus | Nein | Dieses Feature ist deaktiviert. |
| Smart Screen | Ein* |
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 die Option mithilfe einer Befehlszeilenoption deaktivieren Smart Screen . |
| Translate | Aus | Nein | Dieses Feature ist deaktiviert. |
| Tracking Prevention | Ein* |
Nein |
* Die Benutzeroberfläche für dieses Feature wurde entfernt, die zugrunde liegende Funktionalität ist jedoch weiterhin verfügbar. Die Tracking-Verhinderung ist immer auf "Ausgewogen" eingestellt. |
| Visuelle Suche beim Zeigen auf ein Bild | 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 zur Überprüfung | Nein | Einstellungen für den Microsoft Edge-Browser befinden sich auf edge:// URLs. Da die meisten dieser Webseiten mit dem Branding Microsoft Edge versehen sind oder im Kontext von WebView2 keinen Sinn ergeben, sind einige dieser URLs deaktiviert. Weitere Informationen finden Sie unter Blockierte interne URLs. |
Webplattform-Features
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 | Regelmäßige Hintergrundsynchronisierungsereignisse werden nie ausgelöst. |
Blockierte interne URLs
Die folgenden Microsoft Edge- und Google Chrome-Einstellungswebseiten sind in WebView2 nicht verfügbar:
chrome-search://local-ntp/local-ntp.htmledge://application-guard-internalsedge://appsedge://compatedge://extensionsedge://favoritesedge://helpedge://managementedge://network-erroredge://new-tab-pageedge://newtabedge://omniboxedge://settingsedge://supervised-user-internalsedge://version
Google-Authentifizierung
Google hat die Google-Authentifizierung in eingebetteten Webviews, einschließlich WebView2, aufgrund einer Sicherheitsrichtlinie deaktiviert, die sie festgelegt haben. Weitere Informationen finden Sie unter Bevorstehende Sicherheitsänderungen am OAuth 2.0-Autorisierungsendpunkt von Google in eingebetteten Webansichten.
Um über die neueste Diskussion auf dem Laufenden zu bleiben, siehe WebView2Feedback-Repository unter Google Auth Flows und WebView2.
Weitere Informationen zu Tastenkombinationen
Tastenkombinationen oder Tastenzuordnungen werden in Microsoft Edge und WebView2 unterstützt.
Verhindern, dass sich Tastenkombinationen während des Updates ändern
Wenn Microsoft Edge aktualisiert wird, können sich die Standardtastenkombinationen ä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 AreBrowserAcceleratorKeysEnabledFALSESie auf festlegen. Dadurch werden alle Tasten deaktiviert, die auf Browserfeatures zugreifen, aber alle grundlegenden Textbearbeitungs- und Bewegungsverknüpfungen aktiviert bleiben.
Tastenkombinationen, die deaktiviert sind
Die folgenden Tastenkombinationen sind in WebView2 immer deaktiviert oder werden tatsächlich deaktiviert. Ein Sternchen (*) zeigt 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.
| Aktion | Verknüpfung |
|---|---|
| Hinzufügen zu Favorites | STRG+D |
| Alle Registerkarten hinzufügen zu Favorites | STRG+UMSCHALT+D |
| Fokusstandort | STRG+L, ALT+D |
| Einfügen und los geht's | STRG+UMSCHALT+L |
| Datei öffnen | STRG+O |
Read Aloud * |
STRG+UMSCHALT+U |
Web mitschreiben * |
STRG+UMSCHALT+S |
| Randleiste | STRG+UMSCHALT+E |
| Seite speichern | STRG+S |
| Letzte Registerkarte auswählen | STRG+9 |
| Nächste Registerkarte auswählen | STRG+TAB |
| Vorherige Registerkarte auswählen | STRG+UMSCHALT+TAB |
| Registerkarte auswählen (1 – 8) | STRG+(1-8) |
Leiste anzeigen Favorites* |
STRG+UMSCHALT+B |
| Hilfe | F1 |
Nächsten Bereich fokussieren * |
F6. Unterstützt im Fensterhostingmodus, aber nicht im visuellen Hostingmodus. Der visuelle Hostingmodus wird für WinUI 2 (UWP)-Apps und für Win32 C++-Apps mit Visual Composition verwendet. |
Fokus im vorherigen Bereich * |
UMSCHALT+F6. Identisch mit F6-Unterstützung oben. |
Leseansicht * |
F9 |
| Fokusmenüleiste | F10 |
Menü "Identität anzeigen" * |
STRG+UMSCHALT+M |
Browser Task Manager * |
UMSCHALT+ESC |
Edge Feedback * |
UMSCHALT+ALT+I |
Registerkarte "Stummschalten" * |
STRG+M |
| Neues InPrivate-Fenster (Inkognito) | STRG+UMSCHALT+N |
| Neue Registerkarte | STRG+T |
| Neues Fenster | STRG+N |
| Zuletzt geschlossene Registerkarte wiederherstellen | STRG+UMSCHALT+T |
| Fokus Favorites | ALT+UMSCHALT+B |
| Fokus Inaktives Popup | ALT+UMSCHALT+A |
| Focus Suche | STRG+E, STRG+K, Suchtaste |
| Registerkarte duplizieren | STRG+UMSCHALT+K |
Symbolleiste "Fokus" * |
ALT+UMSCHALT+T |
| Home | ALT+POS1,BROWSER POS1-TASTE |
| App-Menü anzeigen | ALT+E, ALT+F |
| Anzeigen Favorites | STRG+UMSCHALT+O |
| Verlauf anzeigen | STRG+H |
Lesemodusleiste anzeigen * |
UMSCHALT+ALT+R |
Anzeigen Collections* |
STRG+UMSCHALT+Y |
Tastenkombinationen deaktiviert, es sei denn, das Ereignis wird nicht behandelt
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 false ist
Wenn Sie diese Option festlegen AreBrowserAcceleratorKeysEnabledFALSE, werden die folgenden zusätzlichen Tastenkombinationen deaktiviert:
| Aktion | Verknüpfung |
|---|---|
| Beenden | ESC |
| Auf Seite suchen | STRG+F |
| Weitersuchen | STRG+G |
| Vorheriges suchen | STRG+UMSCHALT+G |
| STRG+P | |
| Aktualisierung | STRG+R, F5, Taste neu laden |
| Aktualisieren ohne Cache | STRG+UMSCHALT+R, STRG+F5, UMSCHALT+F5, STRG+AKTUALISIEREN, UMSCHALT+AKTUALISIEREN |
| Verkleinern | STRG+- |
| Vergrößern | STRG++ |
| Zoom zurücksetzen | STRG+0 |
| Weitersuchen | F3 |
| Vorheriges suchen | UMSCHALT+F3 |
| Zurück | ALT+NACH-LINKS, Taste der Browser-Schaltfläche "Zurück" |
| Weiterleiten | ALT+NACH-RECHTS, VORWÄRTS-TASTE des Browsers |
| Caretbrowsen | F7 |
| DevTools öffnen/schließen | STRG+UMSCHALT+I |
| DevTools-Konsole öffnen | STRG+UMSCHALT+J |
| Öffnen von DevTools Untersuchen | STRG+UMSCHALT+C |
| Anzeigen Downloads | STRG+J |
Anpassen eines einzelnen Schlüssels
Um eine der Tasten einzeln anzupassen, verwenden Sie das AcceleratorKeyPressed-Ereignis .