Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
WebView2 se basa en el explorador Microsoft Edge. Tiene la oportunidad de ampliar las características del explorador a las aplicaciones basadas en WebView2, lo cual resulta útil. Sin embargo, dado que WebView2 no se limita a aplicaciones similares a exploradores, hay algunas características del explorador que deben modificarse o quitarse.
Contenido detallado:
- Introducción
- Directrices de diseño
- Características del explorador
- Características de la plataforma web
- URL internas bloqueadas
- Autenticación de Google
- Información adicional de métodos abreviados de teclado
- Ver también
Introducción
Este artículo trata:
- Las características modificadas del explorador y la información de soporte técnico.
- La capacidad de activar o desactivar la característica.
- Guía sobre métodos abreviados de teclado.
Directrices de diseño
En el contexto de WebView2, las características del explorador se ajustan a las siguientes directrices de diseño:
La mayoría de las características funcionan igual en WebView2 y Microsoft Edge. Si una característica no tiene sentido en el contexto de WebView2 o por otros motivos, la característica se modifica o desactiva.
Las características de WebView2 no incluyen la personalización de marca de Microsoft Edge.
Características del explorador
En la tabla siguiente se muestran las características de WebView2 que difieren de las del explorador Microsoft Edge:
El estado predeterminado indica que la característica forma parte de la experiencia predeterminada en una nueva instancia de WebView2.
Configurable indica que puede activar o desactivar la característica mediante las API de WebView2 o los modificadores de la línea de comandos.
- En este artículo no se explica cómo activar o desactivar una característica mediante un modificador de la línea de comandos. Consulte la lista de modificadores de la línea de comandos de Chromium.
| Característica | Estado predeterminado | Configurable | Detalles |
|---|---|---|---|
| Autofill for Addresses | Activado | Sí | Esta característica está activada de forma predeterminada. Puede activar o desactivar esta característica mediante las API de Autorrellenar de WebView2. |
| Autofill for Passwords | Desactivada | Sí | Esta característica está desactivada de manera predeterminada. Puede activar o desactivar esta característica mediante las API de Autorrellenar de WebView2. |
| Autorrellenar para Pagos | Desactivado | No | Esta característica está desactivada. |
| Extensiones del explorador | Desactivado | No | Esta característica está desactivada. |
| Browser Task Manager | Desactivado | No | Esta característica está desactivada. |
| Collections | Desactivado | No | Esta característica está desactivada. |
| Continue-where-I-left-off prompt | Desactivado | No | Esta característica está desactivada. |
| Downloads | Activado | Sí | WebView2 proporciona una API que le permite personalizar la interfaz de usuario de descarga para manipular las descargas. Por ejemplo, puedes bloquear, redirigir, guardar, pausar, etc. Vea Downloads Información general sobre las API de WebView2. |
| Edge Shopping | Desactivado | No | Esta característica está desactivada. |
| Family Safety | Desactivado | No | Esta característica está desactivada. |
| Favorites | Desactivado | No | Esta característica está desactivada. |
| IE Mode | Desactivado | No | Esta característica está desactivada. WebView2 no es compatible con el modo IE y tiene diferencias en el comportamiento en comparación con IE (como compatibilidad con MHT o BIN). |
| Immersive Reader | Desactivado | No | Esta característica depende de la interfaz de usuario del explorador para la interacción. Esta característica está desactivada. |
| Intrusive Ads | Desactivado | No | Esta característica está desactivada. |
| Métodos abreviados de teclado | Detalles de la revisión | Detalles de la revisión | Los métodos abreviados de teclado que están desactivados de forma predeterminada no tienen sentido o causan problemas en WebView2. No puedes activar ni desactivar estos métodos abreviados. En su lugar, puede escuchar una combinación de teclas mediante el AcceleratorKeyPressed evento y crear una respuesta personalizada si es necesario. Para obtener más información, consulte Información adicional de métodos abreviados de teclado. |
| Anotaciones en PDF | Desactivado | No | Esta característica está desactivada. La característica de visualización de PDF está habilitada, pero el dibujo, la entrada manuscrita y el resaltado en un PDF no están habilitados. Para obtener más información, consulte Característica de desactivación: soporte de anotaciones PDF. |
| Mini menú | Desactivado | No | Esta característica está desactivada. |
| Read Aloud | Desactivado | No | Esta característica está desactivada. |
| Smart Screen | Activado* |
No |
* La interfaz de usuario de esta característica se ha eliminado, pero la funcionalidad subyacente sigue estando disponible. Además, puede apagarla Smart Screen mediante un modificador de la línea de comandos. |
| Translate | Desactivado | No | Esta característica está desactivada. |
| Tracking Prevention | Activado* |
No |
* La interfaz de usuario de esta característica se ha eliminado, pero la funcionalidad subyacente sigue estando disponible. La prevención de seguimiento siempre se establece como equilibrada. |
| Búsqueda visual al mantener el puntero sobre la imagen | Desactivado | No | Esta característica está desactivada. |
| Profile and Identity | Desactivado | No | La característica que sincroniza sus favoritos, cookies, etc., está desactivada. |
| Windows Defender Application Guard | Desactivado | No | Esta característica está desactivada. |
| edge:// URLs | Detalles de la revisión | No | La configuración del explorador Microsoft Edge se basa en edge:// las direcciones URL. Dado que la mayoría de estas páginas web tienen la personalización de marca Microsoft Edge o no tienen sentido en el contexto de WebView2, algunas de estas direcciones URL están desactivadas. Para obtener más información, consulta Direcciones URL internas bloqueadas. |
Características de la plataforma web
Las siguientes características de la plataforma WebView2 no están disponibles actualmente:
| Característica | Detalles |
|---|---|
| Notificaciones push | Esta característica no está implementada en WebView2. |
| Web Payment API | Esta característica está desactivada. |
| Sincronización periódica en segundo plano | Los eventos periódicos de sincronización en segundo plano nunca se desencadenarán. |
URL internas bloqueadas
Las siguientes páginas web de configuración de Microsoft Edge y Google Chrome no están disponibles en WebView2:
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
Autenticación de Google
Google ha deshabilitado la autenticación de Google en webviews incrustados, que incluye WebView2, debido a una directiva de seguridad que han establecido. Consulte los próximos cambios de seguridad en el punto de conexión de autorización OAuth 2.0 de Google en webviews incrustados.
Para mantenerse al día sobre la discusión más reciente, en el repositorio WebView2Feedback, consulte Flujos de autenticación de Google y WebView2.
Información adicional de métodos abreviados de teclado
Los métodos abreviados de teclado o enlaces de clave son compatibles con Microsoft Edge y WebView2.
Impedir que los accesos directos cambien durante la actualización
Cuando se actualiza Microsoft Edge, es posible que cambien los enlaces de clave predeterminados. Además, un método abreviado de teclado que está desactivado de forma predeterminada podría estar activado, si la característica ahora es compatible con WebView2.
Para evitar estos cambios en los métodos abreviados de teclado, puede establecer AreBrowserAcceleratorKeysEnabled , FALSEque desactiva todas las teclas que acceden a las características del explorador, pero mantiene activados todos los métodos abreviados básicos de edición de texto y movimiento.
Accesos directos que están desactivados
Los siguientes métodos abreviados siempre están desactivados en WebView2 o están desactivados de forma eficaz. Un asterisco (*) indica que el método abreviado no está desactivado, pero la característica a la que accede está desactivada o que la característica no se aplica a WebView2.
| Acción | Acceso directo |
|---|---|
| Agregar a Favorites | Ctrl+D |
| Agregar todas las pestañas a Favorites | Ctrl+Mayús+D |
| Ubicación del foco | Ctrl+L, Alt+D |
| Pegar e ir | Ctrl+Mayús+L |
| Abrir archivo | Ctrl+O |
Read Aloud * |
Ctrl+Mayús+U |
Web Captura * |
Ctrl+Mayús+S |
| Barra lateral | Ctrl+Mayús+E |
| Guardar página | Ctrl+S |
| Seleccionar última pestaña | Ctrl+9 |
| Seleccionar la pestaña siguiente | Ctrl+Tab |
| Seleccionar la pestaña anterior | Ctrl+Mayús+Tab |
| Seleccionar tabulador (1 - 8) | Ctrl+(1-8) |
Mostrar Favorites barra * |
Ctrl+Mayús+B |
| Ayuda | F1 |
Foco en el siguiente panel * |
F6. Compatible con el modo de hospedaje en ventanas, pero no en el modo de hospedaje visual. El modo de hospedaje visual se usa para aplicaciones WinUI 2 (UWP) y para aplicaciones Win32 C++ con Visual Composition. |
Foco Panel Anterior * |
Mayús+F6. Igual que la compatibilidad con F6 , arriba. |
Vista de lectura * |
F9 |
| Barra de menús de enfoque | F10 |
Menú Mostrar identidad * |
Ctrl+Mayús+M |
Browser Task Manager * |
Mayús+Escape |
Comentarios sobre Edge * |
Mayús+Alt+I |
Pestaña Silenciar * |
Ctrl+M |
| Nueva ventana de InPrivate (incógnito) | Ctrl+Mayús+N |
| Nueva pestaña | Ctrl+T |
| Nueva ventana | Ctrl+N |
| Restaurar la última pestaña cerrada | Ctrl+Mayús+T |
| Enfoque Favorites | Alt+Mayús+B |
| Ventana emergente inactiva de Foco | Alt+Mayús+A |
| Búsqueda de foco | Ctrl+E, Ctrl+K, tecla de búsqueda |
| Pestaña duplicada | Ctrl+Mayús+K |
Barra de herramientas de Foco * |
Alt+Mayús+T |
| Home | Alt+Inicio, tecla Inicio del explorador |
| Mostrar menú de la aplicación | Alt+E, Alt+F |
| Mostrar Favorites | Ctrl+Mayús+O |
| Mostrar historial | Ctrl+H |
Mostrar la barra de modo de lectura * |
Mayús+Alt+R |
Mostrar Collections* |
Ctrl+Mayús+Y |
Los accesos directos se desactivan excepto cuando el evento no se controla
Los siguientes métodos abreviados de teclado siempre están desactivados, excepto en las ventanas que se muestran cuando no se controla el NewWindowRequested evento:
| Acción | Acceso directo |
|---|---|
| Cerrar pestaña | Ctrl+W, Ctrl+F4 |
| Cerrar ventana | Ctrl+Mayús+W |
| Pantalla completa | F11 |
Los accesos directos se desactivan si AcceleratorEnabled es False
Si establece AreBrowserAcceleratorKeysEnabled en FALSE, se desactivan los siguientes métodos abreviados de teclado adicionales:
| Acción | Acceso directo |
|---|---|
| Detener | Esc |
| Buscar en la página | Ctrl+F |
| Buscar siguiente | Ctrl+G |
| Buscar anterior | Ctrl+Mayús+G |
| Imprimir | Ctrl+P |
| Actualizar | Ctrl+R, F5, volver a cargar tecla |
| Actualizar sin caché | Ctrl+Mayús+R, Ctrl+F5, Mayús+F5, Ctrl+Actualizar, Mayús+Actualizar |
| Alejar | Ctrl+- |
| Acercar | Ctrl++ |
| Restablecer zoom | Ctrl+0 |
| Buscar siguiente | F3 |
| Buscar anterior | Mayús+F3 |
| Back | Alt+Flecha izquierda, tecla del botón atrás del explorador |
| Reenviar | Alt+Flecha derecha, tecla Avanzar del explorador |
| Exploración mediante el símbolo de intercalación | F7 |
| Abrir o cerrar DevTools | Ctrl+Mayús+I |
| Abrir la consola de DevTools | Ctrl+Mayús+J |
| Abrir DevTools Inspeccionar | Ctrl+Mayús+C |
| Mostrar Downloads | Ctrl+J |
Personalizar una clave individual
Para personalizar cualquiera de las teclas individualmente, use el evento AcceleratorKeyPressed .