ब्यौरा
अपने Chrome ऐप्लिकेशन में दूसरे Chrome ऐप्लिकेशन एम्बेड करने के लिए, appview
टैग का इस्तेमाल करें. (इस्तेमाल देखें).
अनुमतियां
appview
उपलब्धता
टाइप
EmbedRequest
प्रॉपर्टी
-
डेटा
ऑब्जेक्ट
डेवलपर की ओर से दिया गया ऐसा डेटा जिसे एम्बेड किया जाने वाला ऐप्लिकेशन, एम्बेड करने का फ़ैसला लेते समय इस्तेमाल कर सकता है.
-
embedderId
स्ट्रिंग
एम्बेड करने का अनुरोध भेजने वाले ऐप्लिकेशन का आईडी.
-
अनुमति देना
अमान्य
यह कुकी, एंबेड करने के अनुरोध की अनुमति देती है.
allow
फ़ंक्शन इस तरह दिखता है:(url: string) => {...}
-
url
स्ट्रिंग
इससे यह तय होता है कि कौनसा कॉन्टेंट एम्बेड करना है.
-
-
अनुमति न दें
अमान्य
यह कुकी, एम्बेड करने के अनुरोध को रोकती है.
deny
फ़ंक्शन इस तरह दिखता है:() => {...}
तरीके
connect()
chrome.appviewTag.connect(
app: string,
data?: any,
callback?: function,
): Promise<boolean>
यह किसी दूसरे ऐप्लिकेशन को एम्बेड करने का अनुरोध करता है.
पैरामीटर
-
ऐप्लिकेशन
स्ट्रिंग
जिस ऐप्लिकेशन को एम्बेड करना है उसका एक्सटेंशन आईडी.
-
डेटा
कोई भी ज़रूरी नहीं है
डेवलपर की ओर से दिया गया ऐसा डेटा जिसे एम्बेड किया जाने वाला ऐप्लिकेशन, एम्बेड करने का फ़ैसला लेते समय इस्तेमाल कर सकता है.
-
कॉलबैक
फ़ंक्शन ज़रूरी नहीं
callback
पैरामीटर ऐसा दिखता है:(success: boolean) => void
-
सफलता
बूलियन
अगर एम्बेड करने का अनुरोध पूरा हो गया है, तो सही है.
-
रिटर्न
-
Promise<boolean>
Chrome 132 या इसके बाद के वर्शनप्रॉमिस सिर्फ़ मेनिफ़ेस्ट V3 और इसके बाद के वर्शन के लिए काम करते हैं. अन्य प्लैटफ़ॉर्म को कॉलबैक का इस्तेमाल करना होगा.