मूळ WebView2 SDK पर्यायांचा इंटरफेस आणि तयार अंमलबजावणी देते. CoreWebView2EnvironmentOptions गहाळ वाटल्यास, WebView2EnvironmentOptions.h विद्यमान होस्ट वापरत असलेल्या हेडरसह समाविष्ट करा.

#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 अ‍ॅपच्या नेहमीच्या त्रुटी मार्गाने हाताळल्यानंतर, ती वस्तू environment तयार करण्याचा तिसरा argument म्हणून द्या:

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

येथे userDataFolder आणि completionHandler होस्टचा विद्यमान फोल्डर argument आणि environment-पूर्णता handler आहेत. त्या handler ला दिल्या जाणाऱ्या environment मधून controller तयार करणे सुरू ठेवा. परवानगी असलेल्या सार्वजनिक साइट विनंत्यांसाठी, HTTP प्रॉक्सी सूचीमधील endpoint HTTP प्रॉक्सी लॉन्च argument भरू शकतो.

put_AdditionalBrowserArguments मागील argument स्ट्रिंग बदलते. होस्टला इतर ब्राउझर फ्लॅगही हवे असल्यास, environment तयार करण्यापूर्वी ती सर्व समाविष्ट करणारी एक स्पेसने विभक्त स्ट्रिंग तयार करा.

संबंधित लेख