Importante: al instalar un paquete NuGet, asegúrese de marcar la casilla de verificación Incluir versión preliminar y seleccione la versión con el sufijo -prerelease. De lo contrario, no obtendrá soporte para .NET.
En el futuro, actualizaremos nuestro SDK cada seis semanas de acuerdo con la hoja de ruta en función de sus comentarios . Puede mantenerse al tanto de las últimas actualizaciones, léalas aquí .
Sobre el control
Con la familia de controles WebView2, puede alojar contenido web en sus aplicaciones de escritorio .NET y mejorarlas con todos los beneficios que Internet tiene para ofrecer, como contenido dinámico, interfaces de usuario modernas y herramientas.
Un poco de historia
Originalmente comenzamos con el control WebBrowser, que se basa en Internet Explorer y, por lo tanto, ya no es adecuado para el contenido web moderno. Luego creamos un control basado en Edge llamado WebView. Este control solo está disponible en Windows 10 y no se puede incluir en su aplicación. Hemos escuchado con claridad y claridad sus comentarios de que necesita un control moderno y consistente que sea compatible con todas las versiones de Windows a partir de Windows 7. Así nació WebView2. Se basa en la plataforma Microsoft Edge Chromium, compatible con todas las versiones de Windows a partir de Windows 7. Recibe actualizaciones cada 6 semanas, lo que le permite utilizar las últimas funciones.
Ahora que
WebView2 admite muchas funciones como navegación, mensajería web (comunicación entre la aplicación y el control WebView2), inyección de objetos nativos (acceder a los objetos de la aplicación directamente desde JavaScript) y más. Consulte nuestra documentación para obtener más detalles. En Microsoft, usamos WebView2 en muchas de nuestras aplicaciones. Un ejemplo es el panel Buscador de habitaciones en la versión de escritorio de Outlook. Con WebView2, pudimos reutilizar el código de la interfaz web de Outlook y ponerlo a disposición directamente en la versión de escritorio.
Futuro
WebView2 se encuentra actualmente en vista previa y estamos trabajando en la versión GA. Como parte de este esfuerzo, proporcionaremos soporte de diseñador para Windows Forms y WPF para que pueda disfrutar de la funcionalidad familiar de arrastrar y soltar y WYSIWYG. Consulte nuestra Hoja de ruta para obtener más información. Las características de Windows Forms .NET Framework Designer ya son compatibles hoy, y el resto estará disponible pronto.
Plataformas compatibles
Hay una vista previa para desarrolladores disponible para las siguientes plataformas de programación:
- Win32 C / C ++
- .NET Framework 4.6.2 o posterior
- .NET Core 3.0 o posterior
- WinUI 3.0
y estas versiones de Windows
- Windows 10
- Windows 8.1
- Windows 8
- Windows 7
- Windows Server 2016
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2008 R2