Possono Microsoft Bordo WebView2 controllo del precarico la pagina prima di visualizzarlo?

0

Domanda

Io sto usando il Microsoft Bordo WebView2 di controllo nel mio WPF application. La mia domanda è una scheda separata con un elemento del browser carica una specifica risorsa.

Tuttavia, il browser non carica la pagina fino a quando l'utente apre la scheda. C'è un modo per precaricare la pagina nel browser prima di visualizzare è? Forse c'è una simile impostazione standard Microsoft Bordo browser (https://www.thewindowsclub.com/enable-preload-new-tab-page-on-edge)?

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

Migliore risposta

0

Se è visibile ritardo si vogliono cambiare, io sono alle prese con la stessa cosa. Dal WebView2 deve essere utilizzato in un thread dell'interfaccia utente, non credo che c'è un modo per aggirare il ritardo di sicurezza. Per un "questo ti basti, fino a quando c'è un precarico opzione" soluzione, ho impostato il mio DefaultBackgroundColor lo stesso colore quando viene caricato e una semplice "Caricamento..." etichetta visibile fino a quando ho ricevuto un "Carico" messaggio in wv2Editor_WebMessageReceived che io rilancio con un EventListener nel sorgente html, come di seguito:

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

In altre lingue

Questa pagina è in altre lingue

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