הערה
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות להיכנס או לשנות מדריכי כתובות.
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות לשנות מדריכי כתובות.
אירוע זה מופעל על-ידי הלקוח כאשר הפעלה מועברת להפעלה אחרת. אירוע זה מאפשר למטפלים בצד הלקוח להגיב לבוררי הפעלה, ולעדכן את ממשק המשתמש או המצב הפנימי לפי הצורך. אירוע ON_SESSION_SWITCH מקבל את האירוע הבאנתונים:
| eventData | תיאור |
|---|---|
| קודםSessionId | מזהה ההפעלה של ההפעלה הקודמת. |
| newSessionId | מזהה ההפעלה הממוקדת כעת. |
דוגמה
// Define a handler function that's triggered when the session is switched
let sessionSwitchedHandlerFunction = function(eventInput) {
// Log the previous and new session IDs to the console
console.log("Previous session: " + eventInput.data.previousSessionId +
" - Current session: " + eventInput.data.newSessionId);
};
// Retrieve the event topic specific to session switching from the API
let sessionSwitchTopic = Microsoft.Apm.getEventPublisherTopic("ON_SESSION_SWITCH");
// Create a new broadcast channel to subscribe to session switch events
let sessionSwitchSubscriber = new BroadcastChannel(sessionSwitchTopic);
// Attach the session switched handler function to the message event of the subscriber
sessionSwitchSubscriber.onmessage = sessionSwitchedHandlerFunction;
הערה
דוגמת הקוד משתמשת בממשק ה-API של ערוץ השידור - ממשקי API של אינטרנט, כדי לתקשר בין מסמכים שונים כגון דפים או iframes מאותו מקור. ודא שהוא תואם להתאמה האישית שלך מכיוון שהתמיכה ב-API זה עשויה להשתנות.