থলুৱা 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-এ আগৰ যুক্তি স্ট্রিংটো সলনি কৰে। যেতিয়া হোষ্টৰ অন্য ব্ৰাউজাৰ ফ্লেগো প্ৰয়োজন হয়, তেতিয়া পৰিৱেশ সৃষ্টিৰ আগতে সেইবোৰক লগাই এটা স্পেচেৰে পৃথক স্ট্রিং তৈয়াৰ কৰক।

সম্পৰ্কিত প্ৰবন্ধ