Mahalliy WebView2 SDK parametrlar interfeysi va tayyor tatbiqni taqdim etadi. Agar CoreWebView2EnvironmentOptions yo'q bo'lib ko'rinsa, WebView2EnvironmentOptions.h ni mavjud host ishlatadigan sarlavhalar bilan birga qo'shing.

#include <wrl.h>
#include <WebView2.h>
#include <WebView2EnvironmentOptions.h>

auto options =
    Microsoft::WRL::Make<CoreWebView2EnvironmentOptions>();

HRESULT hr = options->put_AdditionalBrowserArguments(
    L"--proxy-server=http://proxy.example.net:8080");

Muvaffaqiyatsiz HRESULT dasturning odatiy xato yo'li orqali ishlanganidan so'ng, o'sha obyektni muhit yaratishning uchinchi argumenti sifatida bering:

hr = CreateCoreWebView2EnvironmentWithOptions(
    nullptr, userDataFolder, options.Get(), completionHandler.Get());

Bu yerda userDataFolder va completionHandler hostning mavjud papka argumenti va muhitni yakunlash ishlovchisi. O'sha ishlovchiga beriladigan muhitdan kontroller yaratishni davom ettiring. Ruxsat etilgan ommaviy sayt so'rovlari uchun HTTP proksi ro'yxatidan oxirgi nuqta HTTP proksini ishga tushirish argumentini to'ldirishi mumkin.

put_AdditionalBrowserArguments oldingi argument satrini almashtiradi. Host boshqa brauzer bayroqlarini ham talab qilsa, muhit yaratishdan oldin ularning barchasini o'z ichiga olgan bo'shliq bilan ajratilgan bitta satr tuzing.

O'xshash maqolalar