Установить каталог кэша для WebView2 - PullRequest
1 голос
/ 19 июня 2020

Я использую WebView2 в элементе управления WPF для размещения нового края.

В моем коде я хочу кэшировать данные ie Cook и браузера c в каталог кеша. Расположение кеша должно быть установлено в CoreWebView2EnvironmentOptions при создании CoreWebView2Environment.

Есть ли способ добиться этого? Заранее спасибо.

1 Ответ

2 голосов
/ 20 июня 2020

Вы можете установить папку с данными пользователя в методе CoreWebView2Environment.CreateAsyn c. Его второй параметр и другие параметры могут быть нулевыми.

Затем вы можете заставить WPF WebView использовать CoreWebView2Environment для создания своего CoreWebView2, вызвав WebView2.EnsureCoreWebView2Asyn c метод .

Однако вы должны вызвать EnsureCoreWebView2Asyn c перед тем, как установить свойство WebView2.Source как параметр, который неявно вызывает инициализацию, начинающуюся с CoreWebView2Environment по умолчанию.

Подробнее об элементе управления WPF WebView2 инициализация в разделе Сводка документации WebView2 .

...