Chrome პროქსის გაფართოებები: გადაფარვის გასუფთავება და პირდაპირი რეჟიმი
გაასუფთავეთ იგივე Chrome გაფართოების პარამეტრის არე, რომელიც დაყენდა, და განასხვავეთ ამ გადაფარვის გაშვება პირდაპირი კავშირის იძულებისგან.
გაფართოებას, რომელმაც პროქსი ჩვეულებრივ არეში დააყენა, შეუძლია ამ პარამეტრის გაშვება ასე:
chrome.proxy.settings.clear({ scope: 'regular' }, () => {
if (chrome.runtime.lastError) {
console.error(chrome.runtime.lastError.message);
return;
}
chrome.proxy.settings.get({ incognito: false }, details => {
console.log(details.value, details.levelOfControl);
});
});
გაუშვით ეს გაფართოების დაშვებულ ფონურ კონტექსტში. თუ გადაფარვა ინკოგნიტო არეში დაყენდა, გაასუფთავეთ იგივე არე; ჩვეულებრივის გასუფთავება არ აშორებს ცალკე ინკოგნიტო გადაფარვას.
clear ათავისუფლებს გაფართოების პარამეტრს. შემდეგ Chrome-ს შეუძლია სხვა მოქმედი კონფიგურაციის გამოყენება, მათ შორის სისტემის პარამეტრები, ბრძანების ხაზის ოფციები, სხვა გაფართოება ან პოლიტიკა. ამიტომ წარმატებული clear-ის შემდეგ სისტემური პროქსი შეიძლება ძალაში დარჩეს.
გაფართოებისთვის, რომლის გამოკვეთილი ფუნქცია პირდაპირი რეჟიმია, mode: 'direct' პარამეტრი გამოხატავს ამ არჩევანს, სანამ გაფართოება კონტროლს ინარჩუნებს. კონტროლის გაშვება და პირდაპირი რეჟიმის არჩევა სხვადასხვა მომხმარებლის მოქმედებაა, ამიტომ ინტერფეისის გამორთვის ან აღდგენის მოქმედება დაუკავშირეთ განზრახულს.