chrome.appviewTag

ब्यौरा

अपने Chrome ऐप्लिकेशन में दूसरे Chrome ऐप्लिकेशन एम्बेड करने के लिए, appview टैग का इस्तेमाल करें. (इस्तेमाल देखें).

अनुमतियां

appview

उपलब्धता

Chrome 43 या इसके बाद के वर्शन

टाइप

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