See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 2147|Vastuse: 0

[Muu] SSE (2) sündmuse allika taasühendamise probleem pärast brauseri vahelehtede vahetamist

[Kopeeri link]
Postitatud 2024-12-25 16:48:29 | | | |
Nõuded: Kasuta Microsofti@microsoft/fetch-event-sourceSSE kliendina katkestab brauser automaatselt sõnumite vastuvõtmise, kui brauser vahekaarte vahetab, ning kui aken aktiveeritakse, ühendub uuesti, et teha päringuid ja vastata uuesti.

Läbivaatamine:

SSE (1) kasutab ASP.NET Core'i SSE serverina
https://www.itsvse.com/thread-10752-1-1.html


Vaikimisi käitumine: Enamik brausereid sulgeb sündmuse allika ühenduse automaatselt, kui leht muutub nähtamatuks, kuigi openWhenHidden pole määratud. fetchEventSource sulgeb päringu automaatselt ja avab selle uuesti, kui dokument muutub taas nähtavaks.



Hüperlingi sisselogimine on nähtav.

/**
     * Kui see on tõsi, hoiab taotlus avatuna, isegi kui dokument on peidetud.
     * Vaikimisi sulgeb fetchEventSource päringu ja avab selle uuesti
     * automaatselt, kui dokument taas nähtavaks muutub.
     */
    openWhenHidden?: boolean;


lahus

openWhenHiddenTrue peale seadmine hoiab päringu avatuna isegi siis, kui vahekaart on peidetud.






Eelmine:DNSPod lahendab prioriteediteste geograafia alusel
Järgmine:Angular 18 seeria (kakskümmend üheksa) kontrollib, kas @Output EventEmitter on seotud
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com