ক্রোম ঢালাই ApiConfig
শুরু হলে API-এর কনফিগারেশন ধরে রাখে।
কনস্ট্রাক্টর
ApiConfig
নতুন ApiConfig(সেশন রিকোয়েস্ট, সেশন লিসেনার, রিসিভার লিস্টেনার, অটো জয়েন পলিসি, ডিফল্ট অ্যাকশন পলিসি)
প্যারামিটার | |
---|---|
অধিবেশন অনুরোধ | অধিবেশন অনুরোধ. মান শূন্য হতে হবে না. |
অধিবেশন শ্রোতা | ফাংশন (নন-নাল chrome.cast.Session ) একটি শ্রোতা যখন অ্যাপ্লিকেশনটিতে একটি সেশন উপলব্ধ থাকে তখন অবহিত করতে। |
গ্রহণকারী শ্রোতা | ফাংশন (নন-নাল chrome.cast.ReceiverAvailability ) একটি রিসিভার উপলব্ধ থাকলে একটি শ্রোতাকে জানানোর জন্য। |
স্বয়ংক্রিয় যোগদান নীতি | ঐচ্ছিক আবেদনের জন্য স্বয়ংক্রিয় যোগদান নীতি। মান শূন্য হতে হবে না. |
ডিফল্ট অ্যাকশন পলিসি | ঐচ্ছিক chrome.cast.DefaultActionPolicy ডিফল্ট অ্যাকশন নেওয়া হবে যখন ব্যবহারকারী ইতিমধ্যেই কাস্ট করছে যখন অ্যাপ্লিকেশানটি আরম্ভ করা হয়। মান শূন্য হতে হবে না. |
বৈশিষ্ট্য
স্বয়ংক্রিয় যোগদান নীতি
নন-নাল chrome.cast.AutoJoin Policy
আরম্ভ করার পরে SDK স্বয়ংক্রিয়ভাবে একটি চলমান সেশনের সাথে সংযুক্ত হবে কিনা তা নির্ধারণ করে৷
ডিফল্ট অ্যাকশন পলিসি
নন-নাল chrome.cast.DefaultActionPolicy
যখন ট্যাবটি ইতিমধ্যেই কাস্ট করা হচ্ছে তখন অ্যাপ্লিকেশনটি API আরম্ভে চালু করা উচিত কিনা তা অনুরোধ করে৷ এম্বেড করা বিষয়বস্তুতে থাকা অ্যাপগুলি (যেমন iframes) এই ক্ষেত্রটিকে CAST_THIS_TAB এ সেট করা উচিত যদি সেগুলি পৃষ্ঠার প্রধান অ্যাপ না হয়৷ এই মানটি পৃষ্ঠার জন্য এক্সটেনশন পপআপের ডিফল্ট আচরণও কনফিগার করে।
গ্রহণকারী শ্রোতা
ফাংশন (নন-নাল chrome.cast.ReceiverAvailability )
সেশন রিকোয়েস্টে অ্যাপ্লিকেশনটিকে সমর্থন করে এমন একটি কাস্ট রিসিভারের উপলব্ধতা জানা বা পরিবর্তন হলে ফাংশনটি চালু করা হয়৷ এই ফাংশনটি সর্বদা সূচনা সম্পূর্ণ হওয়ার পরে অন্তত একবার আহ্বান করা হবে।
অধিবেশন শ্রোতা
ফাংশন (নন-নাল chrome.cast.Session )
SDK দ্বারা একটি সেশন তৈরি বা সংযুক্ত হলে শ্রোতাদের আহ্বান করা হয়। স্বয়ংক্রিয়ভাবে তৈরি বা সংযুক্ত একটি সেশন থাকলে এই ফাংশনটি আরম্ভ করার পরে আহ্বান করা যেতে পারে। নোট করুন যে অনুরোধ সেশন পদ্ধতিটি এই শ্রোতাকে আমন্ত্রণ জানায় না, কারণ এটির নিজস্ব সফল কলব্যাক রয়েছে।
অধিবেশন অনুরোধ
নন-নাল chrome.cast.SessionRequest
লঞ্চ করার সেশন বা সংযোগ করার সেশন বর্ণনা করে।