Një mesazh brenda onAuthRequired dëshmon se ai dëgjues u ekzekutua. Një konsolë bosh nuk tregon cilën rrugë mori kërkesa ose nëse një shkëmbim i mëparshëm siguroi vërtetim.

VëzhgimMbajeni të ndarë nga
Rruga e zgjedhurNëse ndodhi një sfidë vërtetimi
Sfida e marrëNëse ky dëgjues mund ta vëzhgonte ose trajtonte atë
Rezultati i dëgjuesitNëse po shikoni konsolën e saktë të shtesës
Rezultati përfundimtar i kërkesësNëse nevojitej një callback i ri

Fillimisht përcaktoni rezultatin real të rrjetit. Kërkesa mund të ripërdorë vërtetimin ose një lidhje të krijuar, të shkojë direkt ose të mos arrijë kurrë në pikën e pritur.

Nëse ndodhi një sfidë përkatëse, shqyrtoni filtrin, lejet dhe kontekstin e shtesës të mbështetur të dëgjuesit. Gjenerata e Manifest dhe modeli i vendosjes ndikojnë në trajtimin e vërtetimit; një shembull i vjetruar i dëgjuesit bllokues nuk mund të përcaktojë modelin aktual të lejeve. Vëzhgoni konsolën e service worker-it të shtesës kur dëgjuesi ekzekutohet atje, në vend që të mbështeteni te rezultati i faqes. Për Manifest V3, regjistroni dëgjuesin e vërtetimit në mënyrë sinkrone përpara ngarkimit asinkron të llogarisë.

Navigimi i përsëritur nuk është domosdoshmërisht një sfidë e re. Raportet historike të cache nuk vendosin një rregull që ngjarja ndodh saktësisht një herë për sesion shfletuesi; vëzhgoni shfletuesin dhe versionin në përdorim.

Për një krahasim të kontrolluar, izoloni konfigurimin dhe llogarinë e synuar të shtesës duke përdorur mjetet e shfletuesit të mbështetura. Shmangni truket e padokumentuara të pastrimit të cache ose ndryshimin e të gjithë sistemit operativ. Katër vëzhgimet identifikojnë nëse mungon një dëgjues ose nëse kjo lidhje thjesht nuk kishte nevojë për të.

Artikuj të ngjashëm