يەرلىك WebView2 SDK تاللانما كۆرۈنمە يۈزى ۋە تەييار ئىجرانى تەمىنلەيدۇ. ئەگەر CoreWebView2EnvironmentOptions يوقتەك كۆرۈنسە، WebView2EnvironmentOptions.h نى مەۋجۇت host ئىشلىتىدىغان باش ئېتىزلار بىلەن بىرگە قوشۇڭ.

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

مەغلۇپ بولغان HRESULT نى ئەپنىڭ ئادەتتىكى خاتالىق يولى بىلەن بىر تەرەپ قىلغاندىن كېيىن، شۇ ئوبيېكتنى مۇھىت قۇرۇشنىڭ ئۈچىنچى پارامېتىرى قىلىپ بېرىڭ:

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

بۇ يەردە userDataFolder ۋە completionHandler host نىڭ مەۋجۇت قىسقۇچ پارامېتىرى ۋە مۇھىت تاماملاش بىر تەرەپ قىلغۇچىسى. شۇ بىر تەرەپ قىلغۇچىغا بېرىلگەن مۇھىتتىن كونتروللىغۇچ قۇرۇشنى داۋاملاشتۇرۇڭ. رۇخسەت قىلىنغان ئاممىۋى تور بەت تەلەپلىرى ئۈچۈن، HTTP ۋاكالەتچى تىزىملىكىدىن بىر ئاخىرقى نۇقتا HTTP ۋاكالەتچى ئىشقا تۈشۈرۈش پارامېتىرىنى تولدۇرالايدۇ.

put_AdditionalBrowserArguments ئالدىنقى پارامېتىر تىزىمىنى ئالماشتۇرىدۇ. host باشقا توركۆرگۈ بايراقلىرىنىمۇ تەلەپ قىلسا، مۇھىت قۇرۇشتىن ئىلگىرى ئۇلارنىڭ ھەممىسىنى ئۆز ئىچىگە ئالغان بوشلۇق بىلەن ئايرىلغان بىر تىزىم قۇرۇڭ.

مۇناسىۋەتلىك ماقالىلەر