Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 2147|Antwoord: 0

[Overig] SSE (2) fetch-event-source herverbinding probleem na het wisselen van browsertabbladen

[Link kopiëren]
Geplaatst op 25-12-2024 16:48:29 | | | |
Vereisten: Gebruik die van Microsoft@microsoft/fetch-event-sourceAls client van SSE zal de browser, wanneer hij van tabblad wisselt, automatisch verbreken van het ontvangen van berichten, en wanneer het venster wordt geactiveerd, zal hij opnieuw verbinden om verzoeken te doen en opnieuw te reageren.

Recensie:

SSE (1) gebruikt ASP.NET Core als SSE-server
https://www.itsvse.com/thread-10752-1-1.html


Standaardgedrag: De meeste browsers sluiten automatisch de gebeurtenisbronverbinding wanneer de pagina onzichtbaar wordt wanneer openWhenHidden niet is gespecificeerd. fetchEventSource sluit het verzoek automatisch en opent het opnieuw wanneer het document weer zichtbaar wordt.



De hyperlink-login is zichtbaar.

/**
     * Als het waar is, zal het verzoek open blijven, zelfs als het document verborgen is.
     * Standaard sluit fetchEventSource het verzoek en opent het opnieuw
     * automatisch wanneer het document weer zichtbaar wordt.
     */
    openWhenHidden?: booleaans;


oplossing

openWhenVerborgenOp true gezet houdt het verzoek open, zelfs als het tabblad verborgen is.






Vorig:DNSPod lost prioriteitstests op op basis van geografie
Volgend:Angular 18 serie (negenentwintig) controleert of de EventEmitter van @Output gebonden is
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com