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