Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
To zdarzenie jest wywoływane przez klienta po zamknięciu sesji. To zdarzenie daje możliwość wykonania zadań czyszczenia lub zaktualizowania stanu aplikacji w odpowiedzi na zamknięcie sesji. ON_SESSION_CLOSED zdarzenie przyjmuje następujące parametry:
| eventData (dane zdarzenia) | Description |
|---|---|
| identyfikator sesji | Identyfikator sesji, która była zamknięta. |
Example
// Define a handler function that's triggered when a session is closed
let sessionClosedHandlerFunction = function(eventInput) {
// Log the ID of the closed session to the console
console.log("Session closed: " + eventInput.data.sessionId);
};
// Retrieve the event topic specific to session closing from the API
let sessionCloseTopic = Microsoft.Apm.getEventPublisherTopic("ON_SESSION_CLOSED");
// Create a new broadcast channel to subscribe to session close events
let sessionCloseSubscriber = new BroadcastChannel(sessionCloseTopic);
// Attach the session closed handler function to the message event of the subscriber
sessionCloseSubscriber.onmessage = sessionClosedHandlerFunction;
Uwaga / Notatka
Przykładowy kod wykorzystuje interfejs API kanału emisji — internetowe interfejsy API do komunikowania się między różnymi dokumentami, takimi jak strony lub ramki iframe, które mają to samo pochodzenie. Upewnij się, że jest on zgodny z Twoim dostosowaniem, ponieważ obsługa tego interfejsu API może się różnić.