Cuir proxy Chrome an sàs aig tachartasan tòiseachaidh an leudachain
Clàraich luchd-làimhseachaidh tòiseachaidh is stàlaidh airson leudachan proxy Manifest V3 an àite an tòiseachadh a cheangal ri uinneag ùr brobhsair.
Clàraich onStartup agus onInstalled gu co-shìontach aig an ìre as àirde de sheirbheisiche Manifest V3 nuair a bu chòir dha na tachartasan sin am proxy taghte a chur an sàs. Airson leudachan a tha air a chur gu sònraichte air aon shlighe:
function applyProxy() {
chrome.proxy.settings.set({
value: {
mode: 'fixed_servers',
rules: {
singleProxy: {
scheme: 'http',
host: 'proxy.example',
port: 8080,
},
},
},
scope: 'regular',
}, () => {
if (chrome.runtime.lastError) {
console.error(chrome.runtime.lastError.message);
}
});
}
chrome.runtime.onStartup.addListener(applyProxy);
chrome.runtime.onInstalled.addListener(applyProxy);Feumaidh am manifest an cead proxy fhoillseachadh agus ainm a thoirt don neach-obrach cùl-raoin seo. Airson slighe phoblach cheadaichte gun dearbhadh proxy, cuir tagraiche bho liosta proxy HTTP an àite na h-ìre crìche, a' fàgail a' phuirt na shlàin-àireamh.
onStartup is e tòiseachadh pròifil leis an leudachan air a stàladh. Tha onInstalled a' gabhail a-steach ùrachaidhean cuideachd, a' gabhail a-steach ath-luchdadh leudachan neo-phacaichte a tha a' cunntadh mar ùrachadh. Tha an tachartas cruthachaidh uinneige a' toirt cunntas air gach uinneag agus faodaidh e tachairt a-rithist ann an aon seisean.
Ma tha pròifilean sàbhailte no tionndadh dheth aig an leudachan, leig don luchd-làimhseachaidh an roghainn sin a luchdadh agus a cur an sàs an àite bunaiteach cruaidh-chòdaichte ath-shuidheachadh air gach ùrachadh. Fuirichidh clàradh luchd-èisteachd aig an ìre as àirde; faodaidh obair asyncronach tòiseachadh nuair a chuireas Chrome fios air an luchd-làimhseachaidh.
Feuch stàladh agus tòiseachadh pròifil air leth rè leasachaidh, a' sgrùdadh toradh an rèiteachaidh airson gach fear. Is iad dà shlighe tòiseachaidh, chan e dearbhadh a gheibhear le bhith a' fosgladh uinneige eile.