Սովորական շրջանակում պրոքսի սահմանած ընդլայնումը կարող է ազատել այդ կարգավորումը այսպես՝

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' սահմանելը արտահայտում է այդ ընտրությունը, մինչ ընդլայնումը պահպանում է վերահսկողությունը։ Վերահսկողությունից ազատվելը և ուղիղ ռեժիմ ընտրելը տարբեր օգտվողական գործողություններ են, ուստի ինտերֆեյսի անջատելու կամ վերականգնելու գործողությունը կապեք նախատեսվածի հետ։

Առնչվող հոդվածներ