WebView2EnvironmentOptions.h সৈতে WebView2 C++ প্ৰক্সী ছেটিংছ
WebView2 ৰ থলুৱা পৰিৱেশ-বিকল্প কাৰ্যকৰণ সৃষ্টি কৰি প্ৰক্সী যুক্তিটো পৰিৱেশ সৃষ্টিত প্ৰেৰণ কৰক।
থলুৱা 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 অ্যাপ্লিকেচনৰ সাধাৰণ ত্ৰুটি পথেদি সামৰাৰ পিছত, সেই বস্তুটো পৰিৱেশ সৃষ্টিৰ তৃতীয় যুক্তি হিচাপে দিয়ক:
hr = CreateCoreWebView2EnvironmentWithOptions(
nullptr, userDataFolder, options.Get(), completionHandler.Get());
ইয়াত userDataFolder আৰু completionHandler হৈছে হোষ্টৰ বিদ্যমান ফোল্ডাৰ যুক্তি আৰু পৰিৱেশ-সমাপ্তি হেণ্ডলাৰ। সেই হেণ্ডলাৰলৈ যোৱা পৰিৱেশৰ পৰা কণ্ট্ৰলাৰ সৃষ্টি কৰি থাকক। অনুমোদিত ৰাজহুৱা ছাইট অনুৰোধৰ বাবে, HTTP প্ৰক্সী তালিকাৰ পৰা এটা এণ্ডপইণ্টে HTTP প্ৰক্সী লঞ্চ যুক্তিটো পূৰ কৰিব পাৰে।
put_AdditionalBrowserArguments-এ আগৰ যুক্তি স্ট্রিংটো সলনি কৰে। যেতিয়া হোষ্টৰ অন্য ব্ৰাউজাৰ ফ্লেগো প্ৰয়োজন হয়, তেতিয়া পৰিৱেশ সৃষ্টিৰ আগতে সেইবোৰক লগাই এটা স্পেচেৰে পৃথক স্ট্রিং তৈয়াৰ কৰক।