Sambungan proksi Chrome: memadamkan penggantian berbanding mod terus
Padam skop tetapan sambungan Chrome yang sama seperti yang ditetapkan, dan bezakan pelepasan penggantian itu daripada memaksa sambungan terus.
Sambungan yang menetapkan proksi dalam skop biasa boleh melepaskan tetapan itu seperti ini:
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);
});
});
Jalankan ini dalam konteks latar belakang sambungan yang dibenarkan. Jika penggantian ditetapkan dalam skop incognito, padam skop yang sama itu; memadam skop biasa tidak membuang penggantian incognito yang berasingan.
clear melepaskan tetapan sambungan. Chrome kemudian boleh menggunakan konfigurasi lain yang berkenaan, termasuk tetapan sistem, pilihan baris arahan, sambungan lain atau dasar. Oleh itu proksi sistem mungkin kekal berkesan selepas clear berjaya.
Bagi sambungan yang ciri jelasnya ialah mod terus, menetapkan mode: 'direct' menyatakan pilihan itu sementara sambungan mengekalkan kawalan. Melepaskan kawalan dan memilih mod terus ialah tindakan pengguna yang berbeza, jadi hubungkan tindakan matikan atau pulihkan dalam UI dengan yang dimaksudkan.