שימוש בהעברת הודעות מהפריים למסגרת

בדף הזה נסביר איך לשלוח הודעות מתוסף שפועל ב-iframe של החלונית הצדדית, לתוסף שפועל בשלב הראשי ב-iframe.

כדי לשלוח הודעה:

כדי לקבל את ההודעה, התוסף צריך להירשם לקריאה חוזרת (callback) של AddonCallbacks.frameToFrameMessage. דוגמת הקוד הבאה מראה איך להירשם לקריאה חוזרת (callback) של AddonCallbacks.frameToFrameMessage:

sidePanelClient.on('frameToFrameMessage', (arg: FrameToFrameMessage) => {
    // YOUR_CODE
});

מידע נוסף זמין במאמר הרשמה לקריאה חוזרת (callback).

הערות

  • העברת ההודעות מהפריים לפריים מתבצעת בצד הלקוח וכמעט מיידית.
  • אפשר לנסות למסור את ההודעה רק פעם אחת. כדי לקבל הודעות, החלונית בקבלה צריכה להיות פתוחה, והאפליקציה צריכה להירשם לקריאה חוזרת (callback) לפני שליחת ההודעה.