फ़्रेम-टू-फ़्रेम मैसेज सेवा का इस्तेमाल करें

इस पेज पर, ऐड-ऑन से मैसेज भेजने का तरीका बताया गया है साइड-पैनल iframe में जाकर, ऐड-ऑन मुख्य स्टेज iframe में चल रहा होता है.

कोई मैसेज भेजने के लिए:

    sidePanelClient.notifyMainStage("YOUR_MESSAGE");
    mainStageClient.notifySidePanel("YOUR_MESSAGE");

payload लंबाई अपनी तय आकार सीमा के अनुरूप होनी चाहिए.

मैसेज पाने के लिए, ऐड-ऑन को सदस्यता लेनी होगी तक AddonCallbacks.frameToFrameMessage कॉलबैक. नीचे दिया गया कोड सैंपल दिखाता है कि AddonCallbacks.frameToFrameMessage कॉलबैक:

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

ज़्यादा जानकारी के लिए, सदस्यता लें कॉलबैक.

नोट

  • फ़्रेम-टू-फ़्रेम मैसेज सेवा पूरी तरह से क्लाइंट-साइड पर होती है और तुरंत ही दिखने लगती है.
  • मैसेज डिलीवरी की कोशिश सिर्फ़ एक बार की जाती है. मैसेज पाने के लिए, रिसीविंग पैनल खुला होना चाहिए और ऐप्लिकेशन को संदेश भेजने से पहले कॉलबैक करें.