Normal kapsamda proxy ayarlayan bir uzantı, bu ayarı şöyle serbest bırakabilir:

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);
  });
});

Bunu uzantının izin verilen arka plan bağlamında çalıştırın. Geçersiz kılma bir incognito kapsamında ayarlandıysa aynı kapsamı temizleyin; normal kapsamı temizlemek ayrı bir incognito geçersiz kılmasını kaldırmaz.

clear, uzantının ayarını serbest bırakır. Chrome ardından sistem ayarları, komut satırı seçenekleri, başka bir uzantı veya ilke gibi geçerli başka bir yapılandırma kullanabilir. Bu nedenle başarılı bir clear sonrasında sistem proxy'si etkin kalmaya devam edebilir.

Açık özelliği doğrudan mod olan bir uzantı için mode: 'direct' ayarlamak, uzantı denetimi elinde tutarken bu seçimi ifade eder. Denetimi serbest bırakmak ile doğrudan modu seçmek farklı kullanıcı eylemleridir, bu yüzden arayüzdeki kapatma veya geri yükleme eylemini amaçlananla ilişkilendirin.

İlgili makaleler