Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Las siguientes nuevas características y correcciones de errores se encuentran en el SDK de versión webView2 y en el SDK de versión preliminar de los SDK durante el año pasado.
Versión preliminar del SDK 1.0.3796-prelease para Runtime 145
Fecha de lanzamiento: 19 de enero de 2026
Paquete NuGet para el SDK de WebView2 1.0.3796-prerelease
Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 145.0.3796.0 o posterior de Microsoft Edge.
Promociones a la fase 1 (experimental en versión preliminar)
Las siguientes API están en fase 1: Experimental en versión preliminar y se han agregado en este SDK de versión preliminar.
Nivel de modo de seguridad mejorado
La API de nivel de modo de seguridad mejorada permite configurar el modo de seguridad mejorado (ESM) para instancias de WebView2. ESM reduce el riesgo de vulnerabilidades relacionadas con la memoria deshabilitando la compilación Just-In-Time (JIT) de JavaScript y habilitando protecciones adicionales del sistema operativo.
Para controlar el nivel de ESM para todas las instancias de WebView2 que comparten el mismo perfil, use la EnhancedSecurityModeLevel propiedad en CoreWebView2Profile (o ICoreWebView2ExperimentalProfile9):
Use el
Offvalor para deshabilitar completamente el modo de seguridad mejorado (comportamiento predeterminado).Use el valor para habilitar la
Strictseguridad mejorada para todos los sitios. Esto deshabilita la compilación JIT y aplica protecciones adicionales de nivel de sistema operativo, lo que mejora la seguridad, pero potencialmente reduce el rendimiento de JavaScript.
Enumeración CoreWebView2EnhancedSecurityModeLevel
CoreWebView2EnhancedSecurityModeLevel.OffCoreWebView2EnhancedSecurityModeLevel.Strict
CoreWebView2ProfileClase:
Promociones a la fase 2 (estable en versión preliminar)
No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.
Correcciones de errores
Este SDK de versión preliminar incluye las siguientes correcciones de errores.
Solo en tiempo de ejecución
- Actualización en segundo plano deshabilitada de la hora de red.
Solo SDK
- Se ha agregado el artículo Procedimientos recomendados de rendimiento para aplicaciones WebView2 sobre cómo mejorar la velocidad de inicio, el uso de memoria y la capacidad de respuesta de una aplicación WebView2.
1.0.3650.58
Fecha de lanzamiento: 8 de dic. 2025, runtime 143
Paquete NuGet para el SDK de WebView2 1.0.3650.58
Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 143.0.3650.58 o posterior de WebView2 Runtime.
Promociones a la fase 3 (estable en versión)
No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.
Correcciones de errores
Solo en tiempo de ejecución
- Se ha corregido el acceso a la red local que desencadenaba una ventana emergente de alerta de permiso.
Versión preliminar 1.0.3712
Fecha de lanzamiento: 8 de dic. de 2025, runtime 144
Paquete NuGet para el SDK de WebView2 1.0.3712-prerelease
Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 144.0.3712.0 o posterior de Microsoft Edge.
Promociones a la fase 1 (experimental en versión preliminar)
Las siguientes API están en fase 1: Experimental en versión preliminar y se han agregado en este SDK de versión preliminar.
Personalización del comportamiento del intervalo de puertos
Las API de intervalo de puertos permitidos permiten restringir o personalizar los intervalos de puertos de red que WebView2 puede usar para varios protocolos de transporte y ámbitos. Esto proporciona un control de seguridad mejorado.
Use
SetAllowedPortRangeen laCoreWebView2EnvironmentOptionsinstancia (oICoreWebView2ExperimentalEnvironmentOptions) para configurar las restricciones de puerto durante la creación del entorno.Use el
scopeparámetro para especificar si la configuración se aplica a todos los componentes (Default) o solo a las conexiones punto a punto de WebRTC (WebRtc). Actualmente soloWebRtcse admite.Use el
protocolparámetro para especificar el protocolo de transporte (actualmente admiteUdp).Especifique
minPortymaxPortvalores entre 1025-65535 (ambos inclusive) o use (0,0) para restablecer o quitar restricciones.
Use
GetEffectiveAllowedPortRangeen laCoreWebView2EnvironmentOptionsinstancia (oICoreWebView2ExperimentalEnvironmentOptions) para recuperar la configuración del intervalo de puertos activo para un ámbito y protocolo específicos.Devuelve el intervalo establecido explícitamente para el ámbito especificado o hereda del
Defaultámbito si no se establece.Devuelve (0,0) si no hay restricciones configuradas para el ámbito especificado.
CoreWebView2EnvironmentOptionsClaseCoreWebView2AllowedPortRangeScope Enum
CoreWebView2AllowedPortRangeScope.DefaultCoreWebView2AllowedPortRangeScope.WebRtc
CoreWebView2TransportProtocolKind Enum
CoreWebView2TransportProtocolKind.Udp
Promociones a la fase 2 (estable en versión preliminar)
Las siguientes API se han promocionado de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, y se incluyen en este SDK de versión preliminar.
Personalizar el comportamiento de arrastrar y colocar (DragStarting API)
La DragStarting API invalida el comportamiento predeterminado de arrastrar y colocar cuando se ejecuta en modo de hospedaje visual. El DragStarting evento notifica a la aplicación cuando el usuario inicia una operación de arrastre en WebView2 y proporciona el estado necesario para invalidar la operación de arrastrar WebView2 predeterminada con su propia lógica.
- Use
DragStartingenICoreWebView2CompositionController5para agregar un controlador de eventos que se invoca cuando se inicia la operación de arrastre. - Use
ICoreWebView2DragStartingEventArgspara iniciar su propia operación de arrastre.- Use el
GetDeferralmétodo para ejecutar cualquier lógica de arrastre asincrónica y volver a llamar a WebView más adelante. - Use la
Handledpropiedad para que WebView2 sepa si desea usar su propia lógica de arrastre.
- Use el
Correcciones de errores
Este SDK de versión preliminar incluye las siguientes correcciones de errores.
Solo en tiempo de ejecución
- Se ha corregido el acceso a la red local que desencadenaba una ventana emergente de alerta de permiso.
- Se ha corregido una regresión de la
setColorSchemeAPI. - Se ha corregido la inicialización diferida para
ICoreWebView2NewWindowRequestedEventArgsel modificadorenable-new-window-requested-deferred-initializationde línea de comandos .
1.0.3595.46
Fecha de lanzamiento: 3 de noviembre de 2025, runtime 142
Paquete NuGet para el SDK de WebView2 1.0.3595.46
Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 142.0.3595.46 o posterior de WebView2 Runtime.
Promociones a la fase 3 (estable en versión)
No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.
Correcciones de errores
Este SDK de versión incluye las siguientes correcciones de errores.
Solo en tiempo de ejecución
- Se ha deshabilitado la creación de un proceso de "Representador especulativo".
1.0.3650-prelease
Fecha de lanzamiento: 7 de noviembre de 2025, runtime 143
Paquete NuGet para el SDK de WebView2 1.0.3650-prerelease
Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 143.0.3650.0 o posterior de Microsoft Edge.
Promociones a la fase 1 (experimental en versión preliminar)
No se han agregado API experimentales en este SDK de versión preliminar.
Promociones a la fase 2 (estable en versión preliminar)
No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.
Correcciones de errores
Este SDK de versión preliminar incluye las siguientes correcciones de errores.
Solo en tiempo de ejecución
- Se ha deshabilitado la creación de un proceso de "Representador especulativo".
- Se ha corregido un problema de sincronización de cuadros de diálogo de búsqueda al realizar una búsqueda mediante programación.
1.0.3537.50
Fecha de lanzamiento: 6 de octubre de 2025, runtime 141
Paquete NuGet para el SDK de WebView2 1.0.3537.50
Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 141.0.3537.50 o posterior de WebView2 Runtime.
Promociones a la fase 3 (estable en versión)
No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.
Correcciones de errores
Este SDK de versión incluye las siguientes correcciones de errores.
Solo en tiempo de ejecución
- Se ha corregido el acceso a la red local que desencadenaba una ventana emergente de alerta de permiso.
Solo SDK
- Se ha corregido un error de BinSkim para
WebView2Loader.dll.
Versión preliminar 1.0.3590
Fecha de lanzamiento: 7 de octubre de 2025, runtime 142
Paquete NuGet para el SDK de WebView2 1.0.3590-prerelease
Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 142.0.3590.0 o posterior de Microsoft Edge.
Promociones a la fase 1 (experimental en versión preliminar)
Las siguientes API están en fase 1: Experimental en versión preliminar y se han agregado en este SDK de versión preliminar.
Compatibilidad con etiquetas de confidencialidad
Una nueva API de información de confidencialidad en WebView2 permite a las aplicaciones acceder a la información de etiquetas de confidencialidad que comunican las páginas web a través del Administrador de restricciones de interacción de página. Esta característica ayuda a las aplicaciones host a detectar y responder a contenido confidencial.
Funcionalidades clave:
Configurar la disponibilidad del Administrador de restricciones de interacción de página: configure una lista de filtros de direcciones URL para el Administrador de restricciones de interacción de página. Una vez configurada la lista, el Administrador de restricciones de interacción de página estará disponible en las páginas de la lista de permitidos. Estas páginas pueden enviar etiquetas de confidencialidad a la plataforma a través de la API.
Exposición de información -
CoreWebView2de confidencialidad ahora expone unaSensitivityInfopropiedad y unSensitivityInfoChangedevento, lo que permite a las aplicaciones escuchar las actualizaciones de la información de la etiqueta de confidencialidad.
La compatibilidad con etiquetas de confidencialidad está disponible inicialmente solo en Win32. La compatibilidad con .NET y WinRT está prevista para una versión futura.
Promociones a la fase 2 (estable en versión preliminar)
No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.
Correcciones de errores
Este SDK de versión preliminar incluye las siguientes correcciones de errores.
Solo en tiempo de ejecución
- Se ha corregido un puntero colgante en el contexto de permisos de acceso del sistema de archivos.
- Se ha corregido la suspensión de la interfaz de usuario durante la arrastrar y colocar en WinUI3.
- Se ha corregido el acceso a la red local que desencadenaba una ventana emergente de alerta de permiso.
- Se ha resuelto un problema por el que una región adicional aparecía en el árbol de accesibilidad.
- Se ha corregido un problema por el que las descargas en el marco predeterminado del explorador no funcionaba.
Solo SDK
- Se ha corregido un error de BinSkim para
WebView2Loader.dll.
1.0.3485.44
Fecha de lanzamiento: 8 de sep, 2025, runtime 140
Paquete NuGet para el SDK de WebView2 1.0.3485.44
Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 140.0.3485.44 o posterior de WebView2 Runtime.
Cambios generales
Este SDK de versión se centra en mejorar el funcionamiento de WebView2 mediante mejoras en segundo plano.
- Se ha reforzado la infraestructura de pruebas.
- Se ha mejorado la validación de las API para garantizar que las API se realicen de forma confiable en distintos escenarios.
Estas mejoras fundamentales proporcionan una funcionalidad estable y exhaustivamente probada para compilar aplicaciones WebView2.
Promociones a la fase 3 (estable en versión)
No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.
Correcciones de errores
No hay correcciones de errores en este SDK de versión.
1.0.3530-prelease
Fecha de lanzamiento: 8 de sep, 2025, runtime 141
Paquete NuGet para el SDK de WebView2 1.0.3530-prerelease
Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 141.0.3530.0 o posterior de Microsoft Edge.
Cambios generales
Este SDK de versión preliminar se centra en mejorar el funcionamiento de WebView2 mediante mejoras en segundo plano.
- Se ha reforzado la infraestructura de pruebas.
- Se ha mejorado la validación de las API para garantizar que las API se realicen de forma confiable en distintos escenarios.
Estas mejoras fundamentales proporcionan una funcionalidad estable y exhaustivamente probada para compilar aplicaciones WebView2.
Promociones a la fase 1 (experimental en versión preliminar)
No se han agregado API experimentales en este SDK de versión preliminar.
Promociones a la fase 2 (estable en versión preliminar)
No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.
Correcciones de errores
Este SDK de versión preliminar incluye las siguientes correcciones de errores.
Solo SDK
- Se ha corregido una pérdida de memoria en el controlador de composición de WPF.
1.0.3405.78
Fecha de lanzamiento: 11 de agosto de 2025, runtime 139
Paquete NuGet para el SDK de WebView2 1.0.3405.78
Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 139.0.3405.78 o posterior de WebView2 Runtime.
Promociones a la fase 3 (estable en versión)
Las siguientes API se han promocionado de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión y ahora se incluyen en este SDK de versión.
Personalización del comportamiento de búsqueda (Buscar API)
Find API permite controlar mediante programación las operaciones Find y permite agregar la siguiente funcionalidad a la aplicación:
- Personalice las opciones buscar, como Buscar término, Distinción de mayúsculas y minúsculas, coincidencia de Word, resaltado de coincidencias y supresión predeterminada de la interfaz de usuario.
- Busque cadenas de texto y navegue entre ellas dentro de un control WebView2.
- Inicie operaciones find mediante programación y navegue por Buscar resultados.
- Suprima la interfaz de usuario de búsqueda predeterminada.
- Realice un seguimiento del estado de las operaciones de búsqueda .
Hay problemas conocidos con los documentos de Find API for PDF. Al ver un documento PDF dentro de un control WebView2, la característica Buscar actualmente solo proporciona el primer índice y el número de coincidencias encontradas. Por ejemplo, si la cadena se produce tres veces en un PDF, la interfaz de usuario diría 1/3 y no admitiría la llamada mediante programación a Next o Previous.
Estamos investigando activamente estos problemas y le recomendamos que informe de los problemas que encuentre mediante el repositorio WebView2Feedback .
CoreWebView2Clase:CoreWebView2EnvironmentClase:-
- Propiedad CoreWebView2Find.ActiveMatchIndex
- Evento CoreWebView2Find.ActiveMatchIndexChanged
- Método CoreWebView2Find.FindNext
- CoreWebView2Find.FindPrevious (Método)
- Propiedad CoreWebView2Find.MatchCount
- Evento CoreWebView2Find.MatchCountChanged
- Método CoreWebView2Find.StartAsync
- Método CoreWebView2Find.Stop
Correcciones de errores
Solo en tiempo de ejecución
- Se ha corregido un bloqueo en Devtools en Windows Server y Windows 10.
Versión preliminar 1.0.3477
Fecha de lanzamiento: 11 de agosto de 2025, runtime 140
Paquete NuGet para el SDK de WebView2 1.0.3477-prerelease
Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 140.0.3477.0 o posterior de Microsoft Edge.
Promociones a la fase 1 (experimental en versión preliminar)
No se han agregado API experimentales en este SDK de versión preliminar.
Promociones a la fase 2 (estable en versión preliminar)
No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.
Correcciones de errores
Solo en tiempo de ejecución
- Se ha corregido
put_UserAgentque no funcionaba para los trabajadores de servicio. - Se ha corregido un bloqueo en Devtools en Windows Server y Windows 10.
- Se quitó el seguimiento de procesos del explorador después de llamar a
remove_BrowserProcessExited. - Se ha corregido un problema de pérdida de memoria en
hostObjectlas llamadas a funciones asincrónicas. - Se ha corregido que el toque no funcionaba en el hospedaje visual después de un toque largo.
1.0.3351.48
Fecha de lanzamiento: 1 de julio de 2025, runtime 138
Paquete NuGet para el SDK de WebView2 1.0.3351.48
Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 138.0.3351.48 o posterior de WebView2 Runtime.
Promociones a la fase 3 (estable en versión)
Las siguientes API se han promocionado de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión y ahora se incluyen en este SDK de versión.
Permitir que los mensajes de evento de entrada pasen a través de la ventana del explorador
La CoreWebView2ControllerOptions clase ahora tiene una AllowHostInputProcessing propiedad, que permite que los mensajes de evento de entrada del usuario (teclado, mouse, toque o lápiz) pasen a través de la ventana del explorador, para que los reciba una ventana de proceso de aplicación.
-
CoreWebView2ControllerOptionsClase:
Correcciones de errores
Solo en tiempo de ejecución
- Se ha corregido un problema de caja negra en los cuadros de diálogo en el hospedaje visual.
Versión preliminar 1.0.3415
Fecha de lanzamiento: 14 de julio de 2025, runtime 140
Paquete NuGet para el SDK de WebView2 1.0.3415-prerelease
Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 140.0.3415.0 o posterior de Microsoft Edge.
Promociones a la fase 1 (experimental en versión preliminar)
Las siguientes API están en fase 1: Experimental en versión preliminar y se han agregado en este SDK de versión preliminar.
Habilitar el procesamiento en segundo plano y la compatibilidad sin conexión (API de trabajo de WebView2)
Las API de trabajo de WebView2 permiten que las aplicaciones host interactúen con trabajos web para descargar tareas desde el subproceso principal, mejorar la capacidad de respuesta y admitir operaciones en segundo plano. Estos trabajadores web incluyen trabajadores dedicados, trabajadores compartidos y trabajadores de servicio.
Estas API proporcionan:
- Eventos del ciclo de vida: Supervisar la creación y destrucción de trabajadores.
-
Interfaces de mensajería: Comunicarse con los trabajadores mediante
PostMessageyWebMessageReceived. - Administración de trabajadores: Consulta y recuperación de registros e instancias de trabajo.
-
CoreWebView2Clase:
-
CoreWebView2DedicatedWorker (clase)
- Evento CoreWebView2DedicatedWorker.DedicatedWorkerCreated
- Evento CoreWebView2DedicatedWorker.Destroying
- CoreWebView2DedicatedWorker.PostWebMessageAsJson (Método)
- Método CoreWebView2DedicatedWorker.PostWebMessageAsString
- Propiedad CoreWebView2DedicatedWorker.ScriptUri
- Evento CoreWebView2DedicatedWorker.WebMessageReceived
-
CoreWebView2FrameClase:
-
CoreWebView2ProfileClase:
-
CoreWebView2ServiceWorkerRegistration (clase)
- Propiedad CoreWebView2ServiceWorkerRegistration.ActiveServiceWorker
- Propiedad CoreWebView2ServiceWorkerRegistration.Origin
- Propiedad CoreWebView2ServiceWorkerRegistration.ScopeUri
- Evento CoreWebView2ServiceWorkerRegistration.ServiceWorkerActivated
- Propiedad CoreWebView2ServiceWorkerRegistration.TopLevelOrigin
- Evento CoreWebView2ServiceWorkerRegistration.Unregistering
Representar barras de título personalizadas (API de superposición de controles de ventana)
La API de superposición de controles de ventana permite a los desarrolladores crear barras de título personalizadas mediante la representación de botones subtítulo (minimizar, maximizar, restaurar y cerrar) directamente dentro de la ventana WebView2. La superposición de controles de ventana aparece en la esquina superior de WebView y se integra perfectamente con la interfaz de usuario de la aplicación.
Use esta API cuando:
- Quiere reemplazar la barra de título del sistema operativo predeterminada por una barra de título totalmente personalizada desde la aplicación.
- Está trabajando con características de región que no son de cliente, como
app-region: dragyIsNonClientRegionSupportEnabled.
Esta API es ideal para aplicaciones que requieren una experiencia de interfaz de usuario inmersiva y moderna.
Promociones a la fase 2 (estable en versión preliminar)
Las siguientes API se han promocionado de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, y se incluyen en este SDK de versión preliminar.
Personalización del comportamiento de búsqueda (Buscar API)
Find API permite controlar mediante programación las operaciones Find y permite agregar la siguiente funcionalidad a la aplicación:
- Personalice las opciones buscar, como Buscar término, Distinción de mayúsculas y minúsculas, coincidencia de Word, resaltado de coincidencias y supresión predeterminada de la interfaz de usuario.
- Busque cadenas de texto y navegue entre ellas dentro de un control WebView2.
- Inicie operaciones find mediante programación y navegue por Buscar resultados.
- Suprima la interfaz de usuario de búsqueda predeterminada.
- Realice un seguimiento del estado de las operaciones de búsqueda .
Hay problemas conocidos con los documentos de Find API for PDF. Al ver un documento PDF dentro de un control WebView2, la característica Buscar actualmente solo proporciona el primer índice y el número de coincidencias encontradas. Por ejemplo, si la cadena se produce tres veces en un PDF, la interfaz de usuario diría 1/3 y no admitiría la llamada mediante programación a Next o Previous.
Estamos investigando activamente estos problemas y le recomendamos que informe de los problemas que encuentre mediante el repositorio WebView2Feedback .
CoreWebView2Clase:CoreWebView2EnvironmentClase:-
- Propiedad CoreWebView2Find.ActiveMatchIndex
- Evento CoreWebView2Find.ActiveMatchIndexChanged
- Método CoreWebView2Find.FindNext
- CoreWebView2Find.FindPrevious (Método)
- Propiedad CoreWebView2Find.MatchCount
- Evento CoreWebView2Find.MatchCountChanged
- Método CoreWebView2Find.StartAsync
- Método CoreWebView2Find.Stop
Correcciones de errores
Solo en tiempo de ejecución
- Se ha corregido un problema de caja negra en los cuadros de diálogo en el hospedaje visual.
- Se ha corregido
put_UserAgentque no funcionaba para los trabajadores de servicio. - Se ha corregido el bloqueo en DevTools en Windows Server y Windows 10.
1.0.3296.44
Fecha de lanzamiento: 3 de junio de 2025, runtime 137
Paquete NuGet para el SDK de WebView2 1.0.3296.44
Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 137.0.3296.44 o posterior de WebView2 Runtime.
Promociones a la fase 3 (estable en versión)
Las siguientes API se han promocionado de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión y ahora se incluyen en este SDK de versión.
Establecer el color de fondo predeterminado en la inicialización de WebView2 (DefaultBackgroundColor API)
La API DefaultBackgroundColor permite a los usuarios establecer la propiedad en la DefaultBackgroundColor inicialización. Esto evita una interrupción del flash blanco durante el proceso de carga de WebView2.
-
CoreWebView2ControllerOptionsClase:
Correcciones de errores
Solo en tiempo de ejecución
- Se han corregido los márgenes del PDF impreso.
Versión preliminar 1.0.3344
Fecha de lanzamiento: 3 de junio de 2025, runtime 138
Paquete NuGet para el SDK de WebView2 1.0.3344-prerelease
Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 138.0.3344.0 o posterior de Microsoft Edge.
Promociones a la fase 1 (experimental en versión preliminar)
No se han agregado API experimentales en este SDK de versión preliminar.
Promociones a la fase 2 (estable en versión preliminar)
Las siguientes API se han promocionado de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, y se incluyen en este SDK de versión preliminar.
Permitir que los mensajes de evento de entrada pasen a través de la ventana del explorador
La CoreWebView2ControllerOptions clase ahora tiene una AllowHostInputProcessing propiedad, que permite que los mensajes de evento de entrada del usuario (teclado, mouse, toque o lápiz) pasen a través de la ventana del explorador, para que los reciba una ventana de proceso de aplicación.
-
CoreWebView2ControllerOptionsClase:
Correcciones de errores
Solo en tiempo de ejecución
- Se ha corregido un error que provocaba que un evento del mouse no se desencadenara después de un evento táctil.
- Captura web deshabilitada en el control WebView2.
- Se ha corregido el cuadro de diálogo Descargas .
- Se ha corregido un problema con las descargas en el marco del explorador predeterminado. (Problema 5196)
- Se han corregido los márgenes del PDF impreso.
1.0.3240.44
Fecha de lanzamiento: 5 de mayo de 2025, runtime 136
Paquete NuGet para el SDK de WebView2 1.0.3240.44
Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 136.0.3240.44 o posterior de WebView2 Runtime.
Promociones a la fase 3 (estable en versión)
Las siguientes API se han promocionado de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión y ahora se incluyen en este SDK de versión.
Seguimiento del historial de navegación de iframes anidados (API FrameCreatedEvent)
La API FrameCreatedEvent admite iframes anidados, como registrar el historial de navegación de un iframe de segundo nivel. Sin esta API, WebView2 solo realiza un seguimiento de los iframes de primer nivel, que son los iframes secundarios directos del marco principal. Con esta API, la aplicación puede suscribirse al evento de creación de iframe anidado, lo que proporciona a la aplicación acceso a todas las propiedades, métodos y eventos de CoreWebView2Frame para el iframe anidado.
Use esta API para administrar el seguimiento de iframe en una página que contiene varios niveles de iframes. Puede optar por realizar un seguimiento de cualquiera de los siguientes elementos:
- Solo la página principal y los iframes de primer nivel (el comportamiento predeterminado).
- Árbol de marcos WebView2 parcial con iframes específicos de interés.
- Árbol de marcos WebView2 completo.
-
CoreWebView2FrameClase:
Correcciones de errores
Solo en tiempo de ejecución
- Se ha corregido un problema por el que las descargas desde dentro del marco predeterminado del explorador no se completaba. (Problema 5196)
- Se ha corregido un problema por el que el nombre de la canalización se devolvía incorrectamente, lo que provocaba un bloqueo en algunas aplicaciones para UWP.
Versión preliminar 1.0.3296
Fecha de lanzamiento: 12 de mayo de 2025, runtime 137
Paquete NuGet para el SDK de WebView2 1.0.3296-prerelease
Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 137.0.3296.0 o posterior de Microsoft Edge.
Promociones a la fase 1 (experimental en versión preliminar)
No se han agregado API experimentales en este SDK de versión preliminar.
Promociones a la fase 2 (estable en versión preliminar)
Las siguientes API se han promocionado de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, y se incluyen en este SDK de versión preliminar.
Establecer el color de fondo predeterminado en la inicialización de WebView2 (DefaultBackgroundColor API)
La API DefaultBackgroundColor permite a los usuarios establecer la propiedad en la DefaultBackgroundColor inicialización. Esto evita una interrupción del flash blanco durante el proceso de carga de WebView2.
-
CoreWebView2ControllerOptionsClase:
Correcciones de errores
Solo en tiempo de ejecución
- Se ha corregido que la barra Buscar ya no aparecía después de cambiar la ventana.
- Se ha corregido un error por el que la aplicación no podía cancelar la navegación a las páginas de inicio de sesión a través del
NavigationStartingevento. - Se ha corregido un problema por el que las descargas desde dentro del marco predeterminado del explorador no se completaba. (Problema 5196)
- Se ha corregido un problema por el que el nombre de la canalización se devolvía incorrectamente, lo que provocaba un bloqueo en algunas aplicaciones para UWP.
1.0.3179.45
Fecha de lanzamiento: 7 de abril de 2025, runtime 135
Paquete NuGet para el SDK de WebView2 1.0.3179.45
Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 135.0.3179.45 o posterior de WebView2 Runtime.
Promociones a la fase 3 (estable en versión)
No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.
Correcciones de errores
Solo en tiempo de ejecución
- Se ha corregido el elemento SELECT HTML (<seleccionar>) para que se pueda seleccionar en aplicaciones WPF.
- Se ha corregido la navegación de dentro de
edge://crashesun control WebView2. - Se han corregido posibles problemas de bloqueo e interfaz de usuario al invocar la interfaz de usuario de credenciales de Windows desde una instancia de WebView2.
- Se ha corregido un error por el que los usuarios no podían escribir un campo de entrada con información de autorrellenar. (Problema 5144)
Versión preliminar 1.0.3230
Fecha de lanzamiento: 7 de abril de 2025, runtime 136
Paquete NuGet para el SDK de WebView2 1.0.3230-prerelease
Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 136.0.3230.0 o posterior de Microsoft Edge.
Promociones a la fase 1 (experimental en versión preliminar)
No se han agregado API experimentales en este SDK de versión preliminar.
Promociones a la fase 2 (estable en versión preliminar)
Las siguientes API se han promocionado de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, y se incluyen en este SDK de versión preliminar.
Seguimiento del historial de navegación de iframes anidados (API FrameCreatedEvent)
La API FrameCreatedEvent admite iframes anidados, como registrar el historial de navegación de un iframe de segundo nivel. Sin esta API, WebView2 solo realiza un seguimiento de los iframes de primer nivel, que son los iframes secundarios directos del marco principal. Con esta API, la aplicación puede suscribirse al evento de creación de iframe anidado, lo que proporciona a la aplicación acceso a todas las propiedades, métodos y eventos de CoreWebView2Frame para el iframe anidado.
Use esta API para administrar el seguimiento de iframe en una página que contiene varios niveles de iframes. Puede optar por realizar un seguimiento de cualquiera de los siguientes elementos:
- Solo la página principal y los iframes de primer nivel (el comportamiento predeterminado).
- Árbol de marcos WebView2 parcial con iframes específicos de interés.
- Árbol de marcos WebView2 completo.
-
CoreWebView2FrameClase:
Correcciones de errores
Solo en tiempo de ejecución
- Se ha corregido un problema en WPF que provocaba que la <lista desplegable de listas> de datos se cerrara cuando el mouse se movía fuera de los límites del control WebView2.
- Se ha corregido la navegación de dentro de
edge://crashesun control WebView2. - Se ha corregido el elemento SELECT HTML (<seleccionar>) para que se pueda seleccionar en aplicaciones WPF.
- Se han corregido posibles problemas de bloqueo e interfaz de usuario al invocar la interfaz de usuario de credenciales de Windows desde una instancia de WebView2.
- Se ha corregido un error por el que los usuarios no podían escribir en el campo de entrada con información de autorrellenar. (Problema 5144)
- Se ha corregido una regresión en las API de la barra de estado .
Solo SDK
- Se han corregido las teclas Tab, Mayús+Tab y Arrow en el modo de hospedaje Ventana a objeto visual.
1.0.3124.44
Fecha de lanzamiento: 10 de marzo de 2025, runtime 134
Paquete NuGet para el SDK de WebView2 1.0.3124.44
Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 134.0.3124.44 o posterior de WebView2 Runtime.
Promociones a la fase 3 (estable en versión)
No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.
Correcciones de errores
Solo en tiempo de ejecución
- Las extensiones no se deshabilitarán en WebView2 mediante
AddBrowserExtensionAsync, independientemente de si el modo de desarrollador está activado. (Problema 5113) - Actualización en segundo plano deshabilitada de la hora de red. (Problema 5047)
- Se ha corregido el elemento emergente de descarga que no se mostraba cuando
target="_blank". (Problema 5063)
1.0.3171-versión preliminar
Fecha de lanzamiento: 10 de marzo de 2025, runtime 135
Paquete NuGet para el SDK de WebView2 1.0.3171-prerelease
Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el entorno de ejecución de WebView2 que se incluye con la versión 135.0.3171.0 o posterior de Microsoft Edge.
Promociones a la fase 1 (experimental en versión preliminar)
No se han agregado API experimentales en este SDK de versión preliminar.
Promociones a la fase 2 (estable en versión preliminar)
No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.
Correcciones de errores
Runtime y SDK
- Se ha corregido el control de excepciones del método asincrónico de objetos host. (Problema n.º 3402)
- Se ha corregido la documentación de
CoreWebVIew2.Navigate. (Problema 5091)
Solo en tiempo de ejecución
- Se ha corregido una regresión de instalación del almacén "Agregar a Chrome".
- Se han corregido las cargas de carpetas en UWP y WinUI. (Problema n.º 3275)
- Las extensiones no se deshabilitarán en WebView2 mediante
AddBrowserExtensionAsync, independientemente de si el modo de desarrollador está activado. (Problema 5113) - Actualización en segundo plano deshabilitada de la hora de red. (Problema 5047)
- Se ha corregido el elemento emergente de descarga que no se mostraba cuando
target="_blank". (Problema 5063)
Solo SDK
- Corrige un bloqueo que podría producirse cuando el recolector de elementos no utilizados llama a
Finalizeen un subproceso distinto del subproceso principal.
1.0.3065.39
Fecha de lanzamiento: 10 de febrero de 2025, runtime 133
Paquete NuGet para el SDK de WebView2 1.0.3065.39
Para obtener compatibilidad completa con la API, esta versión de versión del SDK de WebView2 requiere la versión 133.0.3065.39 o posterior de WebView2 Runtime.
Promociones a la fase 3 (estable en versión)
No se ha promocionado ninguna API adicional de Fase 2: Estable en versión preliminar, a Fase 3: Estable en versión, en este SDK de versión.
Correcciones de errores
Solo en tiempo de ejecución
- Se agregó el botón Cerrar que falta en el control flotante Descargar .
- Se ha corregido una condición de carrera que se producía cuando nunca se producía el evento respuesta de solicitud web.
Versión preliminar 1.0.3116
Fecha de lanzamiento: 10 de febrero de 2025, runtime 134
Paquete NuGet para el SDK de WebView2 1.0.3116-prerelease
Para obtener compatibilidad completa con la API, esta versión preliminar del SDK de WebView2 requiere el runtime de WebView2 que se incluye con la versión 134.0.3116.0 o posterior de Microsoft Edge.
Promociones a la fase 1 (experimental en versión preliminar)
No se han agregado API experimentales en este SDK de versión preliminar.
Promociones a la fase 2 (estable en versión preliminar)
No se ha promocionado ninguna API de Fase 1: Experimental en versión preliminar, a Fase 2: Estable en versión preliminar, en este SDK de versión preliminar.
Correcciones de errores
Solo en tiempo de ejecución
- Se agregó el botón Cerrar que falta en el control flotante Descargar .
- Se ha corregido una condición de carrera que se producía cuando nunca se producía el evento respuesta de solicitud web.
Solo SDK
- Se ha corregido la documentación de .NET y Win32 del
CoreWebView2Find.FindNextmétodo que mencionóFindPreviousincorrectamente . El resumen del método ahora mencionaFindNexten su lugar. (Problema 5059)
Consulte también
- Acerca de las notas de la versión del SDK de WebView2
- Notas de la versión archivadas para el SDK de WebView2
- Información general de las API de WebView2 : describe muchas de las API, por área de características, que se encuentran en los paquetes del SDK de versión.
- Ponerse en contacto con el equipo de Microsoft Edge WebView2
- Notas de la versión de la plataforma web de Microsoft Edge
Referencia de API: