সাধারণ স্কোপে প্রক্সি সেট করা একটি এক্সটেনশন এইভাবে সেই সেটিং ছেড়ে দিতে পারে:

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-এর বন্ধ বা পুনরুদ্ধার ক্রিয়াটি ইচ্ছাকৃতটির সঙ্গে যুক্ত করুন।

সম্পর্কিত নিবন্ধ