इस पेज पर, ऐड-ऑन से मैसेज भेजने का तरीका बताया गया है साइड-पैनल iframe में जाकर, ऐड-ऑन मुख्य स्टेज iframe में चल रहा होता है.
कोई मैसेज भेजने के लिए:
- साइड पैनल से मुख्य स्टेज तक,
MeetSidePanelClient.notifyMainStage
का इस्तेमाल करें तरीका.
sidePanelClient.notifyMainStage("YOUR_MESSAGE");
- मुख्य स्टेज से साइड पैनल तक,
MeetMainStageClient.notifySidePanel
का इस्तेमाल करें तरीका.
mainStageClient.notifySidePanel("YOUR_MESSAGE");
payload
लंबाई अपनी तय आकार सीमा के अनुरूप होनी चाहिए.
मैसेज पाने के लिए, ऐड-ऑन को सदस्यता लेनी होगी
तक
AddonCallbacks.frameToFrameMessage
कॉलबैक. नीचे दिया गया कोड सैंपल दिखाता है कि
AddonCallbacks.frameToFrameMessage
कॉलबैक:
sidePanelClient.on('frameToFrameMessage', (arg: FrameToFrameMessage) => {
YOUR_CODE
});
ज़्यादा जानकारी के लिए, सदस्यता लें कॉलबैक.
नोट
- फ़्रेम-टू-फ़्रेम मैसेज सेवा पूरी तरह से क्लाइंट-साइड पर होती है और तुरंत ही दिखने लगती है.
- मैसेज डिलीवरी की कोशिश सिर्फ़ एक बार की जाती है. मैसेज पाने के लिए, रिसीविंग पैनल खुला होना चाहिए और ऐप्लिकेशन को संदेश भेजने से पहले कॉलबैक करें.