SDK-da asalka ah ee WebView2 waxay bixisaa is-dhexgalka xulashooyinka iyo hirgelin diyaarsan. Haddii CoreWebView2EnvironmentOptions uu u muuqdo mid maqan, ku dar WebView2EnvironmentOptions.h oo ay la socdaan madaxyada uu isticmaalo martigeliyaha jira.

#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");

Ka dib marka HRESULT guuldarraystay lagu maareeyo waddada khaladaadka caadiga ah ee abka, u gudbi shaygaas doodda saddexaad ee abuurista deegaanka:

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

Halkan userDataFolder iyo completionHandler waa doodda galmada ee martigeliyaha jira iyo maareeyaha dhammaystirka deegaanka. Sii wad abuurista kontoroolka deegaanka laga siiyo maareeyahaas. Codsiyada bogagga dadweynaha ee la ogolaaday, barta dhamaadka ee liiska proxy HTTP waxay buuxin kartaa doodda bilowga proxy HTTP.

put_AdditionalBrowserArguments wuxuu beddelaa xarigga dooda ee hore. Marka martigeliyaha uu sidoo kale u baahan yahay calaamado browser oo kale, dhis hal xarig oo bannaan ku kala soocan oo dhammaantood ka kooban ka hor inta aan deegaanka la abuurin.

Maqaallo la xiriira