عام اسکوپ میں پراکسی سیٹ کرنے والی ایکسٹینشن اس سیٹنگ کو اس طرح چھوڑ سکتی ہے:

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

اسے ایکسٹینشن کے اجازت یافتہ بیک گراؤنڈ سیاق میں چلائیں۔ اگر اوور رائیڈ incognito اسکوپ میں سیٹ کیا گیا تھا تو وہی اسکوپ صاف کریں؛ عام اسکوپ صاف کرنے سے الگ incognito اوور رائیڈ نہیں ہٹتا۔

clear ایکسٹینشن کی سیٹنگ چھوڑ دیتا ہے۔ اس کے بعد Chrome کوئی اور قابلِ اطلاق کنفیگریشن استعمال کر سکتا ہے، بشمول سسٹم سیٹنگز، کمانڈ لائن آپشنز، کوئی دوسری ایکسٹینشن یا پالیسی۔ اس لیے کامیاب clear کے بعد بھی سسٹم پراکسی نافذ رہ سکتی ہے۔

جس ایکسٹینشن کی واضح خصوصیت براہ راست موڈ ہے، اس کے لیے mode: 'direct' سیٹ کرنا اس انتخاب کا اظہار کرتا ہے جبکہ ایکسٹینشن کنٹرول رکھتی ہے۔ کنٹرول چھوڑنا اور براہ راست موڈ چننا مختلف صارف اعمال ہیں، اس لیے UI کی بند یا بحال کرنے والی کارروائی کو مطلوبہ کارروائی سے جوڑیں۔

متعلقہ مضامین