chrome. cast. ApiConfig
शुरू होने पर, एपीआई के कॉन्फ़िगरेशन को होल्ड करता है.
निर्माता
ApiConfig
नया ApiConfig(sessionRequest, sessionलिस, रिसीवर, ऑटोजॉइनपॉलि,, डिफ़ॉल्ट एक्शन पॉलिसी)
पैरामीटर |
|
---|---|
sessionRequest |
सेशन का अनुरोध. वैल्यू शून्य नहीं होनी चाहिए. |
sessionListener |
function(non-null chrome.cast.Session) ऐप्लिकेशन के लिए कोई सेशन उपलब्ध होने पर, सूचना देने वाला लिसनर. |
receiverListener |
function(non-null chrome.cast.ReceiverAvailability) रिसीवर उपलब्ध होने पर सुनने वाला लिसनर. |
autoJoinPolicy |
ज़रूरी नहीं ऐप्लिकेशन के लिए अपने-आप जुड़ने की नीति. वैल्यू शून्य नहीं होनी चाहिए. |
defaultActionPolicy |
ज़रूरी नहीं chrome.cast.DefaultActionPolicy डिफ़ॉल्ट कार्रवाई तब की जाती है, जब ऐप्लिकेशन शुरू होने के समय, उपयोगकर्ता पहले से ही कास्ट कर रहा हो. वैल्यू शून्य नहीं होनी चाहिए. |
प्रॉपर्टी
autoJoinPolicy
शून्य के अलावा chrome.cast.AutoJoinPolicy
इससे यह तय होता है कि शुरू होने के बाद, SDK टूल, किसी चल रहे सेशन से अपने-आप कनेक्ट होगा या नहीं.
defaultActionPolicy
शून्य के अलावा chrome.cast.DefaultActionPolicy
अनुरोध किया गया है कि क्या टैब के पहले से कास्ट किए जाने के दौरान, एपीआई शुरू करने पर ऐप्लिकेशन लॉन्च किया जाना चाहिए या नहीं. अगर एम्बेड किए गए कॉन्टेंट वाले ऐप्लिकेशन (जैसे, iframes) मुख्य पेज पर मौजूद ऐप्लिकेशन नहीं हैं, तो उन्हें इस फ़ील्ड को CAST_THIS_tab पर सेट करना चाहिए. यह वैल्यू, पेज के एक्सटेंशन पॉप-अप का डिफ़ॉल्ट तरीका भी कॉन्फ़िगर करती है.
receiverListener
function(non-null chrome.cast.ReceiverAvailability)
फ़ंक्शन को तब शुरू किया जाता है, जब sessionRequest में ऐप्लिकेशन के साथ काम करने वाले कास्ट रिसीवर की उपलब्धता के बारे में पता चलता है या उसमें बदलाव होता है. शुरू करने के बाद, इस फ़ंक्शन को हमेशा कम से कम एक बार शुरू किया जाएगा.
sessionListener
function(non-null chrome.cast.Session)
जब SDK टूल से कोई सेशन बनाया या कनेक्ट किया जाता है, तब लिसनर को ट्रिगर किया जाता है. अपने-आप बनने वाला या कनेक्ट होने वाला सेशन शुरू होने पर, इस फ़ंक्शन को शुरू किया जा सकता है. ध्यान दें कि requestSession तरीके से इस लिसनर को शुरू नहीं किया जाता, क्योंकि इसका अपना कामयाब कॉलबैक है.
sessionRequest
शून्य के अलावा chrome.cast.SessionRequest
लॉन्च किए जाने वाले सेशन या कनेक्ट किए जाने वाले सेशन के बारे में जानकारी देता है.