એક્સ્ટેન્શનની પરવાનગીઓમાં "proxy" ઉમેરવાથી વેબસાઇટની JavaScript એક્સ્ટેન્શન કોડ બનતી નથી.

નિષ્ફળ થતું વિધાન ખરેખર ક્યાં ચાલે છે તે તપાસો. સામાન્ય પેજ, ઇન્જેક્ટ કરેલી પેજ સ્ક્રિપ્ટ, કન્ટેન્ટ સ્ક્રિપ્ટ અને એક્સ્ટેન્શનની માલિકીનું પેજ કે સર્વિસ વર્કર—બધાની API ઍક્સેસ અલગ છે. પેજ રીલોડ કરવું એ તે સીમા ઓળખવાનો વિશ્વસનીય રસ્તો નથી.

વિશેષાધિકાર પ્રાપ્ત proxy ક્રિયાને સમર્થિત એક્સ્ટેન્શન સંદર્ભમાં મૂકો અને જરૂર પડે ત્યારે એક્સ્ટેન્શનની દસ્તાવેજીકૃત મેસેજિંગ પદ્ધતિ દ્વારા સંપર્ક કરો. એક્સ્ટેન્શનને હજુ પણ યોગ્ય પરવાનગીની જરૂર છે.

એ ક્રિયાને સાંકડી મર્યાદામાં રાખો. એક્સ્ટેન્શનની પોતાની ચકાસણી અને વપરાશકર્તાને દેખાતા હેતુ વિના કન્ટેન્ટ સ્ક્રિપ્ટે કોઈ પણ વેબસાઇટની મનસ્વી વિનંતીઓ બ્રાઉઝરનું proxy ફરી ગોઠવવા માટે મોકલવી ન જોઈએ.

જો API અસ્તિત્વમાં છે પણ સેટિંગ અમલમાં આવતું નથી, તો તે બીજી સમસ્યા છે: અસિંક્રનસ ભૂલો, વ્યાપ અને અસરકારક નિયંત્રણ તપાસો. અવ્યાખ્યાયિત API ઑબ્જેક્ટ પહેલાં ઉપલબ્ધતા અને એક્ઝિક્યુશન સંદર્ભ તરફ ઇશારો કરે છે, દૂરના proxy IP કનેક્શન સ્વીકારે છે કે નહીં તે તરફ નહીં.

સંબંધિત લેખો