Razširitev, ki je nastavila proxy v običajnem obsegu, lahko to nastavitev sprosti takole:

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

Zaženite to v dovoljenem kontekstu v ozadju razširitve. Če je bil prepis nastavljen v obsegu incognito, izbrišite isti obseg; brisanje običajnega ne odstrani ločenega prepisa incognito.

clear sprosti nastavitev razširitve. Chrome lahko nato uporabi drugo veljavno konfiguracijo, vključno s sistemskimi nastavitvami, možnostmi ukazne vrstice, drugo razširitvijo ali pravilnikom. Sistemski proxy lahko zato po uspešnem clear ostane veljaven.

Za razširitev, katere izrecna funkcija je neposredni način, nastavitev mode: 'direct' izraža to izbiro, medtem ko razširitev ohranja nadzor. Sprostitev nadzora in izbira neposrednega načina sta različni uporabniški dejanji, zato povežite dejanje izklopa ali obnovitve v vmesniku s tistim, ki je mišljeno.

Sorodni članki