Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 2147|Svar: 0

[Övrigt] SSE (2) problem med att hämta händelsekälla och återanslutning efter att ha bytt webbläsarflik

[Kopiera länk]
Publicerad den 2024-12-25 16:48:29 | | | |
Krav: Använd Microsofts@microsoft/fetch-event-sourceSom klient av SSE, när webbläsaren byter flik, kopplas den automatiskt bort från att ta emot meddelanden, och när fönstret aktiveras återansluter den för att göra förfrågningar och svara igen.

Recension:

SSE (1) använder ASP.NET Core som SSE-server
https://www.itsvse.com/thread-10752-1-1.html


Standardbeteende: De flesta webbläsare stänger automatiskt händelsekällsanslutningen när sidan blir osynlig när openWhenHidden inte är specificerad. fetchEventSource stänger automatiskt förfrågan och öppnar den igen när dokumentet blir synligt igen.



Inloggningen med hyperlänken är synlig.

/**
     * Om det är sant, kommer begäran att hållas öppen även om dokumentet är dolt.
     * Som standard stänger fetchEventSource förfrågan och öppnar den igen
     * automatiskt när dokumentet blir synligt igen.
     */
    openWhenHidden?: boolesk;


lösning

öppnaNärDoltAtt sätta på true kommer att hålla förfrågan öppen även när fliken är dold.






Föregående:DNSPod löser prioritetstester baserat på geografi
Nästa:Angular 18-serien (tjugonio) kontrollerar om @Output:s EventEmitter är bunden
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com