Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 2147|Răspunde: 0

[Altele] SSE (2) Problemă de reconectare a sursei fetch-event după schimbarea tab-urilor browserului

[Copiază linkul]
Postat pe 2024-12-25 16:48:29 | | | |
Cerințe: Folosiți Microsoft@microsoft/fetch-event-sourceCa client SSE, când browserul schimbă tab-ul, se deconectează automat de la primirea mesajelor, iar când fereastra este activată, se reconectează pentru a face cereri și a răspunde din nou.

Recenzie:

SSE (1) folosește ASP.NET Core ca server SSE
https://www.itsvse.com/thread-10752-1-1.html


Comportament implicit: Majoritatea browserelor închid automat conexiunea sursă de evenimente atunci când pagina devine invizibilă atunci când openWhenHidden nu este specificat. fetchEventSource închide automat cererea și o redeschide când documentul devine vizibil din nou.



Autentificarea cu hyperlink este vizibilă.

/**
     * Dacă este adevărat, cererea va rămâne deschisă chiar dacă documentul este ascuns.
     * Implicit, fetchEventSource va închide cererea și o va redeschide
     * automat când documentul devine vizibil din nou.
     */
    openWhenHidden?: boolean;


soluție

deschideCcândAscunsSetat pe true va menține cererea deschisă chiar și când fila este ascunsă.






Precedent:DNSPod rezolvă testele de prioritate pe baza geografiei
Următor:Seria Angular 18 (douăzeci și nouă) verifică dacă EventEmitter-ul lui @Output este legat
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com