ब्यौरा
अपने 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 और इसके बाद के वर्शन के लिए काम करते हैं. अन्य प्लैटफ़ॉर्म को कॉलबैक का इस्तेमाल करना होगा.