Upprunaliga WebView2 SDK veitir valmøguleika-interface og eina klára ílegging. Um CoreWebView2EnvironmentOptions sýnist mangla, tak WebView2EnvironmentOptions.h við saman við teir headers, sum verandi hostur brúkar.

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

Eftir at ein miseydnaður HRESULT er handterdur gjøgnum vanliga feilveg applikatiónarinnar, lat tann objektið sum triðja argument til at gera umhvørvið:

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

Her eru userDataFolder og completionHandler verandi mappu-argument hostans og umhvørvis-fullføringar-handterarin. Halt áfram at gera controllerin úr tí umhvørvi, sum verður latin handteraranum. Fyri loyvdar fyrispurningar til almennar síður kann ein endapartur úr HTTP proxy-listanum fylla HTTP proxy-start-argumentið.

put_AdditionalBrowserArguments skiftir út fyrra argument-streingin. Tá ið hosturin eisini tørvar aðrar kagabólkar-fløgg, skipa eina millumrúm-avmarkaða streing við øllum teimum, áðrenn umhvørvið verður gjørt.

Skyldar greinar