Socruithe seachfhreastalaí WebView2 C++ le WebView2EnvironmentOptions.h
Cruthaigh cur chun feidhme dúchasach roghanna timpeallachta WebView2 agus cuir a argóint seachfhreastalaí isteach i gcruthú na timpeallachta.
Soláthraíonn SDK dúchasach WebView2 an comhéadan roghanna agus cur chun feidhme réidh. Má tá an chuma ar CoreWebView2EnvironmentOptions go bhfuil sé ar iarraidh, cuir WebView2EnvironmentOptions.h san áireamh mar aon leis na ceanntáisc a úsáideann an t-óstach atá ann.
#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");
Tar éis HRESULT teipthe a láimhseáil trí ghnáth-chonair earráide an fheidhmchláir, seol an réad sin mar an tríú hargóint chuig cruthú na timpeallachta:
hr = CreateCoreWebView2EnvironmentWithOptions(
nullptr, userDataFolder, options.Get(), completionHandler.Get());
Anseo is é userDataFolder agus completionHandler argóint fillteáin atá ann cheana ag an óstach agus láimhseálaí críochnaithe na timpeallachta. Lean ar aghaidh ag cruthú an rialaitheora ón timpeallacht a sheachadtar chuig an láimhseálaí sin. I gcás iarratas ceadaithe ar shuíomhanna poiblí, is féidir le críochphointe ón liosta seachfhreastalaithe HTTP an argóint seolta seachfhreastalaí HTTP a líonadh.
Cuireann put_AdditionalBrowserArguments ionad na teaghráin argóinte roimhe seo. Nuair a bhíonn bratacha brabhsálaí eile ag teastáil ón óstach freisin, tóg teaghrán amháin scartha le spásanna ina bhfuil siad uile sula gcruthaítear an timpeallacht.