नेहमीच्या स्कोपमध्ये प्रॉक्सी सेट करणारे एक्स्टेंशन ती सेटिंग अशा प्रकारे सोडू शकते:

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' सेट करणे हे एक्स्टेंशन नियंत्रण ठेवत असताना ती निवड व्यक्त करते. नियंत्रण सोडणे आणि थेट मोड निवडणे या वेगळ्या वापरकर्ता क्रिया आहेत, म्हणून UI मधील बंद किंवा पुनर्संचयित क्रिया इच्छित क्रियेशी जोडा.

संबंधित लेख