Àwọn ètò àbáwọlé WebView2 C++ pẹ̀lú WebView2EnvironmentOptions.h
Ṣẹ̀dá ìmúṣẹ àwọn àṣàyàn àyíká ìbílẹ̀ WebView2 kí o sì fi àríyànjiyàn àbáwọlé rẹ̀ sí ìṣẹ̀dá àyíká.
SDK ìbílẹ̀ WebView2 ń pèsè ìfarahàn àwọn àṣàyàn àti ìmúṣẹ tí ó ti ṣetán. Bí CoreWebView2EnvironmentOptions bá dà bí ó ti sonù, fi WebView2EnvironmentOptions.h kún pẹ̀lú àwọn àkọlé tí agbàlejò tó wà ń lò.
#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");
Lẹ́yìn tí a bá ti ṣètọ́jú HRESULT tí kò ṣàṣeyọrí nípasẹ̀ ọ̀nà àṣìṣe deede ti áàpù náà, fi nǹkan yẹn gẹ́gẹ́ bí àríyànjiyàn kẹta fún ìṣẹ̀dá àyíká:
hr = CreateCoreWebView2EnvironmentWithOptions(
nullptr, userDataFolder, options.Get(), completionHandler.Get());
Níbí userDataFolder àti completionHandler ni àríyànjiyàn fódà tó wà tẹ́lẹ̀ ti agbàlejò àti olùṣàkóso ìparí àyíká. Tẹ̀síwájú ṣíṣẹ̀dá olùṣàkóso láti inú àyíká tí a fi fún olùṣàkóso yẹn. Fún àwọn ìbéèrè ojú-ìwé gbangba tí a gbà láàyè, ibi ìparí kan láti àkójọ àbáwọlé HTTP lè kún àríyànjiyàn ìfilọ́lẹ̀ àbáwọlé HTTP.
put_AdditionalBrowserArguments rọ́pò okùn àríyànjiyàn tẹ́lẹ̀. Nígbà tí agbàlejò bá tún nílò àwọn àsíá aṣàwákiri mìíràn, kọ́ okùn kan tí a fi àlàfo pín tí ó ní gbogbo wọn kí o tó ṣẹ̀dá àyíká.