A chrome.proxy nem érhető el a hétköznapi weboldal-szkriptek számára
A proxy engedély nem teszi láthatóvá a bővítmény kiemelt API-jait egy hétköznapi weboldalon vagy minden szkriptkörnyezetben.
A "proxy" hozzáadása egy bővítmény engedélyeihez nem alakítja a webhely JavaScriptjét bővítménykóddá.
Ellenőrizze, hol fut valójában a hibát okozó utasítás. Egy hétköznapi oldal, egy beinjektált oldalszkript, egy tartalomszkript, valamint a bővítmény tulajdonában lévő oldal vagy service worker eltérő API-hozzáféréssel rendelkezik. Az oldal újratöltése nem megbízható módja e határ felismerésének.
Helyezze a kiemelt proxy-műveletet támogatott bővítménykörnyezetbe, és szükség esetén a bővítmény dokumentált üzenetküldési mechanizmusán keresztül kommunikáljon. A bővítménynek továbbra is szüksége van a megfelelő engedélyre.
Tartsa szűken körülhatárolva ezt a műveletet. A tartalomszkript nem továbbíthat tetszőleges kéréseket bármely webhelyről a böngésző proxyjának újrakonfigurálásához a bővítmény saját ellenőrzése és a felhasználó számára látható cél nélkül.
Ha az API létezik, de a beállítás nem lép életbe, az más probléma: vizsgálja meg az aszinkron hibákat, a hatókört és a tényleges irányítást. A definiálatlan API-objektum elsősorban az elérhetőségre és a végrehajtási környezetre utal, nem arra, hogy a távoli proxy IP elfogad-e kapcsolatokat.