ਆਮ ਸਕੋਪ ਵਿੱਚ ਪ੍ਰੌਕਸੀ ਸੈੱਟ ਕਰਨ ਵਾਲਾ ਐਕਸਟੈਂਸ਼ਨ ਉਸ ਸੈਟਿੰਗ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਛੱਡ ਸਕਦਾ ਹੈ:

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 ਦੀ ਬੰਦ ਜਾਂ ਬਹਾਲ ਕਾਰਵਾਈ ਨੂੰ ਇੱਛਤ ਕਾਰਵਾਈ ਨਾਲ ਜੋੜੋ।

ਸੰਬੰਧਿਤ ਲੇਖ