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.
Eine der Möglichkeiten, mit Microsoft Edge WebView2 zu interagieren und das Verhalten auswirkungen zu beeinflussen, besteht darin, Browserflags (Argumente oder Schalter) an WebView2 zu übergeben. Diese Browserflags sind nützlich, um zukünftige Features zu testen und Probleme zu diagnostizieren.
Verwenden Sie für Produktions-Apps diese Flags nicht. Wenn während der Entwicklung das Flag vorhanden ist, ergibt sich das unten angegebene Verhalten.
Warnung
Apps in der Produktion sollten keine WebView2-Browserflags verwenden, da diese Flags jederzeit entfernt oder geändert werden können und nicht unbedingt langfristig unterstützt werden.
Im Allgemeinen gehören die Flags sowohl Chromium als auch Microsoft Edge. Chromium Flags nicht im Besitz von Microsoft Edge sind oder von Microsoft Edge gesteuert werden, sodass Microsoft Edge keine Kontrolle darüber hat, wann und wie die Flags entfernt oder in ihrem Verhalten geändert werden.
Sie können Browserflags in Ihrer lokalen Geräteumgebung festlegen oder Browserflags programmgesteuert über Code festlegen. Beide Ansätze werden unten beschrieben.
Festlegen von Browserflags in Ihrer lokalen Geräteumgebung
Um zukünftige Features zu testen oder Probleme zu diagnostizieren, empfehlen wir die Verwendung von Browserflags in Ihrer lokalen Geräteumgebung durch Festlegen der Umgebungsvariable WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS
oder über Registrierungsschlüssel. Weitere Informationen finden Sie in der folgenden Win32-API-Referenz: CreateCoreWebView2EnvironmentWithOptions.
Programmgesteuertes Festlegen von Browserflags über Code
Anstatt Browserflags in Ihrer lokalen Geräteumgebung festzulegen, besteht ein alternativer Ansatz darin, Browserflags programmgesteuert festzulegen, indem die Browserflags als AdditionalBrowserArguments
-Eigenschaft von CoreWebView2EnvironmentOptions
übergeben werden. Wenn Sie Browserflags programmgesteuert festlegen, entfernen Sie die Flags im Code vor dem Versand Ihrer App, um zu vermeiden, dass die Flags versehentlich in der Produktion versendet werden.
-
CoreWebView2EnvironmentOptions
Klasse:
Verfügbare WebView2-Browserflags
Die folgenden WebView2-Browserflags sind für die Verwendung während der Entwicklung verfügbar.
Verwenden Sie für Produktions-Apps diese Flags nicht. Wenn während der Entwicklung das Flag vorhanden ist, ergibt sich das unten angegebene Verhalten.
Flag | Beschreibung |
---|---|
accept-lang |
Gibt an Accept-Language , dass über die Navigator.language-DOM-Eigenschaft an Server gesendet und für JavaScript verfügbar gemacht werden soll. Das Format ist language[-country] , wobei language der 2-Buchstaben-Code aus ISO-639 ist. |
allow-file-access-from-files |
Ermöglicht das Lesen file:// von URIs aus anderen file:// URIs. |
allow-insecure-localhost |
Ermöglicht es, TLS/SSL-Fehler auf localhost zu ignorieren, sodass keine Interstitiale erfolgen und keine Blockierung von Anforderungen erfolgt. |
allow-run-as-system |
Standardmäßig wird der Edge WebView-Browser beendet, wenn er als System gestartet wird (das Starten als System wird nicht empfohlen). Dieses Flag umgeht diese Überprüfung, sodass selbst wenn der Edge WebView-Browser als System gestartet wird, der Edge WebView-Browser nicht beendet wird. |
allow-running-insecure-content |
Aktiviert unsichere Inhalte in Cast Web Runtime. Dieses Flag hebt die Blockierung von MSPs auf, die Inhalte aus HTTP-Quellen bereitstellen. |
auto-open-devtools-for-tabs |
Bewirkt, dass Edge WebView das DevTools-Fenster für jede Registerkarte automatisch öffnet. Zur Verwendung durch Entwickler und durch Automatisierung. |
AutofillReplaceCachedWebElementsByRendererIds |
Ersetzt zwischengespeicherte Webelemente in AutofillAgent und FormTracker durch ihre Renderer-IDs. |
autoplay-policy |
Name des Befehlszeilenflags zum Festlegen der Richtlinie für die automatische Wiedergabe. |
BlockInsecurePrivateNetworkRequests |
Wenn dieses Feature aktiviert ist, werden private Netzwerkanforderungen blockiert, die public von nicht sicheren Kontexten im Adressraum initiiert werden. |
block-new-web-contents |
Akzeptiert einen -Wert oder false einen true -Wert. Gibt true an, dass alle Popups und Aufrufe fehlschlagen window.open . Wenn false , werden Popups und Aufrufe von window.open berücksichtigt. |
BreakoutBoxPreferCaptureTimestampInVideoFrames |
Stellt das Verhalten der Timestamp -Eigenschaft der CoreWebView2Texture -Klasse so zurück, dass es dem Legacyverhalten von WebView2 Runtime Version 124 und früher entspricht. |
disable-background-timer-throttling |
Deaktiviert die Taskdrosselung von Zeitgeberaufgaben von Hintergrundseiten. |
disable-domain-action-user-agent-override |
Deaktiviert die Domänen-Benutzer-Agent-Außerkraftsetzung aus dem Feature "Domänenaktionen". |
disable-gpu |
Deaktiviert die GPU-Hardwarebeschleunigung. Wenn kein Softwarerenderer vorhanden ist, wird der GPU-Prozess nicht gestartet. |
disable-gpu-driver-bug-workarounds |
Deaktiviert Problemumgehungen für verschiedene GPU-Treiberfehler. |
disable-site-isolation-trials |
Deaktiviert die Websiteisolation. |
disable-web-security |
Deaktiviert die ursprungsübergreifende Richtlinie und erzwingt nicht die Richtlinie desselben Ursprungs. Verwenden Sie nur für Websitetests. |
disk-cache-size |
Erzwingt, dass der maximale Speicherplatz vom Datenträgercache in Bytes verwendet wird. |
do-not-de-elevate |
Verhindert das Aufheben der Rechteerweiterung von WebView2 beim Start. Wird nach dem Aufheben der Erhöhten verwendet, um Endlosschleifen zu verhindern. |
edge-webview-debugging-script |
Führt das Skript asynchron aus PostWebMessage . |
edge-webview-enable-mojo-ipcz |
Aktiviert MojoIpcz (mojo-ipcz) für Apps, die WebView2 verwenden. |
edge-webview-foreground-boost-opt-in |
Aktiviert die Vordergrundverstärkung. |
edge-webview-foreground-boost-opt-out |
Deaktiviert die Vordergrundverstärkung. |
edge-webview-force-personal-context |
Erzwingt die Ausführung von Edge WebView-Browserprozessen im persönlichen WIP-Kontext. |
edge-webview-interactive-dragging |
Ermöglicht Zeigerereignissen und Fokusereignissen für Elemente, die über das --app-region: drag -Attribut verfügen. Drag-Elemente sind standardmäßig interaktiv. |
edge-webview-disable-interactive-dragging |
Deaktiviert Zeigerereignisse und Fokusereignisse, die für Elemente auftreten, die über das --app-region: drag -Attribut verfügen. Wenn dieses Flag nicht festgelegt ist, sind Ziehelemente standardmäßig interaktiv. |
edge-webview-is-background |
Gibt an, dass WebView im Hintergrund gestartet wird. |
edge-webview-no-dpi-workaround |
Deaktiviert die Problemumgehung "DPI-Kompatibilitäts-App-Kompatibilitäts-Shim", die den Edge WebView-Browserprozess über eine Shell startet, sodass der Prozess nicht den Shim "App compat" erbt. |
edge-webview-run-with-package-id |
Führt WebView-Prozesse mit einer Paketidentität (Paket-ID) für eine Überbrückungs-Desktop-App aus. |
edge-webview-run-without-package-id |
Führt WebView-Prozesse ohne Paketidentität (Paket-ID) für eine Überbrückungs-Desktop-App aus. |
embedded-browser-webview-dpi-awareness |
Legt den DPI-Bekanntheitsgrad der serverseitigen Prozesse fest. |
enable-experimental-web-platform-features |
Aktiviert Webplattformfeatures, die sich in der Entwicklung befinden. |
enable-logging |
Aktivieren Sie die Protokollierung auf Der Fehlerebene. |
force-color-profile |
Erzwingen Sie, dass alle Monitore so behandelt werden, als hätten sie das angegebene Farbprofil. Gültige Werte: srgb , generic-rgb . |
force-device-scale-factor |
Überschreibt den Geräteskalierungsfaktor für die Benutzeroberfläche des Edge WebView-Browsers und den Inhalt. |
force-fieldtrials |
Kann verwendet werden, um Feldversuche zu erzwingen, wenn Änderungen lokal getestet werden. Das Argument ist eine Liste von Name-Wert-Paaren, die durch Schrägstriche getrennt sind. Wenn einem Testnamen ein Sternchen vorangestellt ist, wird diese Testversion aktiviert. Beispiel: Das folgende Argument definiert zwei Testversionen, wobei die zweite aktiviert ist: EdgeNow/Enable/*MaterialDesignNTP/Default/ . Diese Option kann auch vom Browserprozess verwendet werden, um die Liste der Testversionen im gleichen Format an einen Nicht-Browserprozess zu senden. |
force-fieldtrial-params |
Kann verwendet werden, um Parameter von Feldversuchen zu erzwingen, wenn Änderungen lokal getestet werden. Das Argument ist eine Parameterliste von (Schlüssel-, Wert-)Paaren, die einem zugeordneten Paar (Testversion, Gruppe) vorangestellt sind. Verwenden Sie für mehrere Paare (Testversion, Gruppe) ein Kommatrennzeichen. |
force-renderer-accessibility |
Gibt an, ob die Barrierefreiheit des Renderers aktiviert werden soll, anstatt die Barrierefreiheit des Renderers bei Bedarf zu aktivieren, wenn eine Sprachausgabe erkannt wird. Das disable-renderer-accessibility Flag setzt dieses Flag außer Kraft, wenn das disable-renderer-accessibility Flag vorhanden ist. |
HardwareMediaKeyHandling |
Ermöglicht die Behandlung von Hardwaremedientasten zum Steuern von Medien. |
ignore-certificate-errors |
Ignoriert zertifikatbezogene Fehler. |
ignore-gpu-blocklist |
Gibt an, ob die GPU-Sperrliste ignoriert werden soll. |
incognito |
Erzwingt den InPrivate-Modus (Inkognito), auch wenn das Benutzerdatenverzeichnis mithilfe des --user-data-dir Flags angegeben wird. |
isolate-origins |
Erfordert dedizierte Prozesse für eine Gruppe von Ursprüngen, die als durch Trennzeichen getrennte Liste angegeben sind. Beispiel: --isolate-origins=https://www.foo.com,https://www.bar.com . |
js-flags |
Gibt die Flags an, die an die JS-Engine übergeben werden. Verfügbare Flags: scavenger_max_new_space_capacity_mb : Gibt den maximalen Grenzwert (in MB) für Garbage Collectors (kleinere) Garbage Collectors in der V8-JavaScript-Engine an. Ein niedrigerer Scavenger-Speichergrenzwert reduziert die Arbeitsspeicherauslastung und erhöht die Häufigkeit der Ausführung kleinerer Garbage Collectors. Ein höheres Scavenger-Speicherlimit erhöht die Speicherauslastung und verringert die Häufigkeit der Ausführung kleinerer Garbage Collectors. Beispiel: --js-flags=--scavenger_max_new_space_capacity_mb=8 . |
lang |
Die Sprachdatei, die WebView2 öffnen möchte. Der Formularsprache [-country], wobei sprache der 2-Buchstaben-Code aus ISO-639 ist. |
log-net-log |
Ermöglicht das Speichern von Net Log-Ereignissen in einer Datei. Wenn ein Wert angegeben wird, wird dieser Wert als Verzeichnispfad und Dateiname verwendet. Wenn kein Wert angegeben wird, hat die Datei den Namen netlog.json und wird im Benutzerdatenverzeichnis abgelegt. |
long-animation-frame-timing |
Bietet ein detailliertes Timing für lange Animationsframes, bei denen es sich um Frames handelt, die die Standarddauer von 16,67 ms (60fps) überschreiten. Dies hilft beim Debuggen und bei der Leistungsanalyse, um Leistungsengpässe für animationsintensive Anwendungen zu identifizieren und zu optimieren. |
msAbydos |
Aktiviert die Benutzeroberfläche "Handschrift in Text". |
msAbydosGestureSupport |
Ermöglicht Benutzern das Verwenden von Gesten (z. B. der Scratchout-Geste), um Text mithilfe eines Stifts zu löschen. Nur gültig, wenn das msAbydos Flag aktiviert ist. |
msAbydosHandwritingAttr |
Gibt an, ob die Benutzeroberfläche "Handschrift in Text" für Eingabeelemente auf DOM-Ebene aktiviert ist. Nur gültig, wenn das msAbydos Flag aktiviert ist. |
msAllowAmbientAuthInPrivateWebView2 |
Dieses Flag soll zusammen mit dem msSingleSignOnForInPrivateWebView2 Browserflag verwendet werden, um einmaliges Anmelden (Single Sign-On, SSO) mit standardbasiertem Anmeldeinformationsflow oder Ambient-Authentifizierungsflow zu aktivieren. |
msEdgeDesignerUI |
Aktiviert die Designer Shoreline-App. Die Designer Shoreline-App wird in WebView2 nicht unterstützt. |
msEdgeHubAppDesigner |
Aktiviert die Designer Shoreline-App. Die Designer Shoreline-App wird in WebView2 nicht unterstützt. |
msEdgeDesignerDriverFix |
Ermöglicht das Abrufen von Inhalten und die automatische Anzeige der Designer-Funktion. Das Designer-Feature wird in WebView2 nicht unterstützt. |
msEdgeFluentOverlayScrollbar |
Erzwingt die Fluent-Überlagerungs-Scrollleisten und überschreibt einen beliebigen Wert kFluentScrollbar , der derzeit enthalten sein kann. |
msEdgeDevToolsWdpRemoteDebugging |
Aktiviert das Remotedebuggen. Weitere Informationen finden Sie unter Remotedebuggen von WebView2 WinUI 2(UWP)-Apps, Remotedebuggen von Windows-Geräten. |
msEdgeWebViewApplyWebResourceRequestedFilterForOOPIFs |
Sorgt dafür, dass die AddWebResourceRequestedFilter -Methode (einschließlich Überladungen) auch auf Iframes außerhalb des Prozesses angewendet wird. .NET: AddWebResourceRequestedFilter WinRT: AddWebResourceRequestedFilter Win32: AddWebResourceRequestedFilterWithRequestSourceKinds |
msEnhancedTextContrast |
Verbessert die Verbesserung des Textkontrasts und die Gammakorrektur, um die Qualität und Klarheit anderer nativer Windows-Anwendungen zu verbessern. Wenn dieses Flag verwendet wird, berücksichtigt das Rendern von Schriftarten die ClearType Tuner-Einstellungen des Benutzers beim Anwenden von Textkontrastverbesserung und Gammakorrektur. |
msEnhancedTrackingPreventionEnabled |
Aktiviert native Datenschutzfeatures, z. B. das Blockieren von Cookies und Webanforderungen, die sich in Domänen befinden, von denen bekannt ist, dass sie Nachverfolgungsdomänen sind. |
msFloatyMode |
Akzeptiert einen -Wert oder false einen true -Wert. Wenn true aktiviert, wird das Floaty-Feature aktiviert. Bei false wird das Floaty-Feature deaktiviert. Verwenden Sie dieses Flag, um das Floaty-Feature zu deaktivieren, da WebView keine Browseraufbewahrungsexperimente unterstützt. |
msFloatyShouldHonorIndiaHoldout |
Akzeptiert einen -Wert oder false einen true -Wert. Wenn der Wert true ist, wird die Zurückhaltungsgruppe Indien berücksichtigt. Bei false wird das Floaty-Feature deaktiviert, das aktiviert ist, wenn der Benutzer Teil der Indischen Zurückhaltungsgruppe ist, da WebView keine Browseraufbewahrungsexperimente unterstützt. |
msOverlayScrollbarWinStyle |
Gibt an, ob die Benutzer zwischen Überlagerungs- und Nicht-Überlagerungsmodi für Fluent-Scrollleisten wechseln können. |
msPdfEnableAsPreview |
Mit diesen Features kann der PDF-Viewer mit einer minimalen Symbolleiste und im schreibgeschützten Vorschaumodus gestartet werden. |
msSingleSignOnForInPrivateWebView2 |
Dieses Flag aktiviert den Ablauf des einmaligen Anmeldens (Single Sign-On, SSO) für InPrivate-Sitzungen (Inkognito) von WebView2. Aktiviert browserbasiertes einmaliges Anmelden im InPrivate-Modus (Inkognito). |
msSingleSignOnOSForPrimaryAccountIsShared |
Ermöglicht die implizite Anmeldung bei Microsoft-Webseiten mit einem beliebigen Konto, indem die Informationen aus dem primären Betriebssystemkonto verwendet werden. |
msSmartScreenProtection |
Macht SmartScreen-Schutz verfügbar. |
msUseSpellCheckCorrectionsCard |
Bewirkt, dass eine Korrektur Karte Benutzeroberfläche angezeigt wird, wenn der Benutzer auf ein falsch geschriebenes Wort klickt. |
msWebView2BrowserHitTransparent |
Bewirkt, dass Maus- und Tastaturereignisse das WebView2-Steuerelement an die zugrunde liegende App übergeben, damit die App diese Ereignisse verarbeiten kann, anstatt dass das WebView2-Steuerelement die Ereignisse behandelt. Wenn dieses Flag nicht aktiviert ist, verarbeitet das WebView2-Steuerelement Maus- und Tastaturereignisse. Die Ereignisse werden nicht an die zugrunde liegende App übergeben. Dieses Flag ermöglicht das Testen des Verhalten der App, wenn das WebView2-Steuerelement keine Eingabeereignisse abfängt, für Szenarien, in denen die App Eingabeereignisse direkt behandeln muss. Dieses Flag nimmt keinen Wert an. Dieses Flag kann dazu führen, dass die App abstürzt oder einfriert. |
msWebView2CancelInitialNavigation |
Bricht die anfängliche Navigation in WebView2 ab, um die Startleistung zu verbessern. |
msWebView2CodeCache |
Macht JavaScript-Ressourcen, die in einer WebView2-App über SetVirtualHostNameToFolderMapping oder add_WebResourceRequested für bytecode-Zwischenspeicherung geladen werden, geeignet, was die dritte und nachfolgende Ladevorgänge beschleunigen sollte. Dieses Feature ermöglicht auch das Zwischenspeichern von Bytecode für alle anderen Komponenten, die den DevTools-Netzwerkabfangmechanismus verwenden, um benutzerdefinierte Antworten bereitzustellen. Siehe Benutzerdefinierte Verwaltung von Netzwerkanforderungen. |
msWebView2EnableDownloadContentInWebResourceResponseReceived |
Ermöglicht, dass Antworten von Navigationen, die zu Downloads werden, in WebResourceResponseReceived verfügbar sind. |
msWebView2TextureStream |
Ermöglicht das Streamen erfasster oder zusammengesetzter Videoframes an das WebView2-Steuerelement, in dem JavaScript die Frames über W3C-Standard-DOM-APIs rendern oder anderweitig interagieren kann, einschließlich des Video Embed-Elements und MediaStreams. |
msWebView2EnableDraggableRegions |
Akzeptiert einen -Wert oder false einen true -Wert. Gibt true an, dass Webseiten in WebView2 den app-region: drag\|nodrag CSS-Stil verwenden, wodurch sich Elemente mit dieser Formatvorlage wie eine Titelleiste verhalten. Wenn false , oder ohne dieses Flag, hat die app-region: drag\|nodrag CSS-Formatvorlage keine Auswirkung. |
msWebView2NativeEventDispatch |
Verwendet eine native Mojo-Verbindung, um interne Ereignisse, z. B. Webnachrichten, an einen Rendererprozess zu senden. |
msWebView2SimulateMemoryPressureWhenInactive |
Simuliert die Arbeitsspeicherauslastung für eine inaktive WebView. |
msWebView2TreatAppSuspendAsDeviceSuspend |
Wenn alle WebViews angehalten sind, behandelt WebView2 die App so, als wäre das Gerät angehalten, und hält alle verzögerten Aufgaben und Timer an. |
no-proxy-server |
Überschreibt alle anderen übergebenen Proxyserverflags. |
net-log-capture-mode |
Legt die Granularität von Ereignissen fest, die im Netzwerkprotokoll erfasst werden sollen. Gültige Werte: Default , IncludeSensitive , Everything . |
no-network-profile-warning |
Bewirkt, dass der Browser eine Warnung auslöst, wenn sich die UDF auf einer Netzwerkfreigabe befindet. Dieses Flag wird nur unter Windows unterstützt. Dieses Flag wird auf anderen Plattformen ignoriert. |
no-sandbox |
Deaktiviert die Sandbox für alle Prozesstypen, die normalerweise als Sandkasten verwendet werden. Dient nur zur Verwendung als Flag auf Browserebene zu Testzwecken. |
no-first-run |
Überspringt First-Run Aufgaben, unabhängig davon, ob es sich tatsächlich um die erste Ausführung handelt, und überspringt das Anzeigen der Seite Neues. Dieses Flag wird überschrieben von kForceFirstRun (für die First-Run Experience (FRE)) und von kForceWhatsNew (zum Anzeigen von Neuerungen). Dieses Flag löscht den Sentinel für die erste Ausführung nicht und verhindert daher nicht, dass die First-Run Erfahrung auftritt, wenn der Edge WebView-Browser das nächste Mal ohne dieses Flag gestartet wird. Dieses Flag aktualisiert den letzten Neuerungs-Meilenstein nicht, sodass nicht verhindert wird, dass Neuigkeiten angezeigt werden, wenn der Edge WebView-Browser das nächste Mal ohne dieses Flag gestartet wird. |
PartitionedCookies |
Ermöglicht es Websites, ihre Cookies mithilfe des -Attributs durch die Website der Partitioned obersten Ebene zu partitionieren. Partitionierte Cookies werden nur gesendet, wenn sich der Browser auf derselben Website der obersten Ebene befindet, auf der er sich befand, als das Cookie gesetzt wurde. |
proxy-auto-detect |
Erzwingt die automatische Proxyerkennung. |
proxy-bypass-list |
Eine Liste der Hosts, für die Proxyeinstellungen umgangen werden; Die angegebenen Hosts verwenden dann stattdessen direkte Verbindungen. Dieses Flag wird ignoriert, es sei denn --proxy-server , es wird ebenfalls angegeben. Mehrere Hosts können als durch Trennzeichen getrennte Liste bereitgestellt werden. |
proxy-server |
Ein Proxyserver, der Systemeinstellungen überschreibt. Dieses Flag wirkt sich nur auf HTTP- und HTTPS-Anforderungen aus. |
remote-allow-origins |
Aktiviert nur Websocketverbindungen von den angegebenen Ursprüngen. Der * -Wildcard lässt einen beliebigen Ursprung zu. |
remote-debugging-port |
Ermöglicht das Remotedebuggen über HTTP am angegebenen Port. |
RendererAppContainer |
Aktiviert renderer AppContainer . |
Restart |
Gibt an, dass der Microsoft Edge WebView2-Browserprozess neu gestartet wurde (z. B. nach einer Flagänderung). Verwenden Sie dieses Flag, um den Start beim Aufzeichnen der Launch.Mode2 Metrik zu ignorieren. |
sdsm-state |
Der Status "Super Duper Secure Mode". Gültige Werte: off , basic , balanced , strict . |
SharedArrayBuffer |
Gibt an, dass ein SharedArrayBuffer Thread vorhanden ist. |
SpareRendererForSitePerProcess |
Bewirkt, dass der Edge Webview-Ersatzrendererprozess versucht, immer einen warmen Ersatzrendererprozess für den zuletzt angeforderten BrowserContext auszuführen. Dieses Feature wird nur im Site-pro-Prozess-Modus abgerufen. |
ThirdPartyStoragePartitioning |
Ermöglicht die Partitionierung von Drittanbieterspeichern, z IndexedDB . B. oder CacheStorage , durch den Standort der obersten Ebene, um den Fingerabdruck zu reduzieren. |
unsafely-treat-insecure-origin-as-secure |
Behandelt angegebene (unsichere) Ursprünge als sichere Ursprünge. Mehrere Ursprünge können als durch Trennzeichen getrennte Liste angegeben werden. Informationen zur Definition von sicheren Kontexten finden Sie unter Sichere Kontexte, einschließlich des Abschnitts Ist origin potenziell vertrauenswürdig?. Beispiel: --unsafely-treat-insecure-origin-as-secure=http://a.test,http://b.test . |
use-fake-device-for-media-stream |
Verwendet ein gefälschtes Gerät für Media Stream, um eine tatsächliche Kamera und ein Mikrofon zu ersetzen. |
use-fake-ui-for-media-stream |
Umgeht die Infoleiste des Medienstreams, indem das Standardgerät für Medienstreams (z. B. WebRTC) ausgewählt wird. Funktioniert mit --use-fake-device-for-media-stream . Bevorzugen Sie stattdessen die Verwendung --auto-accept-camera-and-microphone-capture von , die nicht mit der Bildschirmaufnahme interagiert, z. B. das Erfassen einer Browserregisterkarte. |
use-system-proxy-resolver |
Verwendet WinHttp, um Proxys aufzulösen, anstatt die normale Proxyauflösungslogik von WebView2 zu verwenden. Dieses Flag wird nur in Windows unterstützt. |
user-agent |
Eine Zeichenfolge, die verwendet wird, um den Standardbenutzer-Agent mit einem benutzerdefinierten Benutzer-Agent zu überschreiben. |
user-data-migrated |
Gibt an, dass dieser Prozess das Produkt eines Neustarts nach der Migration von Benutzerdaten ist. |
UseBackgroundNativeThreadPool |
Bewirkt, dass WebView2 ThreadPoolImpl eine ThreadGroup im Hintergrund verwendet, die von einer nativen Threadpoolimplementierung unterstützt wird. |
UseNativeThreadPool |
Bewirkt, dass WebView2 ThreadPoolImpl einen Vordergrund ThreadGroup verwendet, der von einer nativen Threadpoolimplementierung unterstützt wird. |
V8Maglev |
Aktiviert den Maglev-Compiler. Dadurch wird das V8-Flag nur beim manuellen Überschreiben festgelegt. Andernfalls wird auf den V8-Standardwert zurückgesetzt. |
Siehe auch
- Einführung in Microsoft Edge WebView2
- WebView2-API-Referenz : API-Referenzlinks für zusätzliche Plattformen und Sprachen, z. B. WinRT/C++ (COM).