Puede Microsoft Borde WebView2 control de la precarga de la página antes de mostrarlo?

0

Pregunta

Estoy usando el Microsoft Borde WebView2 de control en mi WPF aplicación. Mi aplicación tiene una ficha independiente con un elemento del navegador que carga un recurso específico.

Sin embargo, el navegador no carga la página hasta que el usuario abre la ficha. Es allí una manera de precarga de la página en el navegador antes de mostrar esto? Tal vez hay un lugar similar como en el estándar de Microsoft explorador de Borde (https://www.thewindowsclub.com/enable-preload-new-tab-page-on-edge)?

controls preload webview2 wpf
2021-10-26 13:52:11
1

Mejor respuesta

0

Si es el retardo visible que están queriendo cambiar, he estado luchando con la misma cosa. Desde WebView2 debe ser utilizado en un subproceso de interfaz de usuario, no creo que hay una forma de evitar que la demora todavía. Para un "esto tendrá que ser suficiente hasta que hay una precarga opción" solución, me puse mi DefaultBackgroundColor en el mismo color que cuando está cargado y tiene un simple "Cargando..." etiqueta visible hasta que reciba una "Carga" mensaje en wv2Editor_WebMessageReceived que me levante con un EventListener en el código html como el siguiente:

            window.addEventListener('load', (event) => {
                window.chrome.webview.postMessage('{ "event":"Load"}');
            }); 
2021-10-29 21:17:50

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................