chrome. העברה. מקבל
מתאר את המקלט שמפעיל אפליקציה. בדרך כלל, הלקוח לא אמור ליצור את האובייקטים האלה.
יצרן
מקבל
new Receiver(label, friendName, tasks, volume)
פרמטר |
|
---|---|
label |
מחרוזת המזהה של המקבל. |
friendlyName |
מחרוזת שם המקבל, שגלוי למשתמש. |
capabilities |
אופציונלי מערך של chrome.cast.Capability שאינו ריק קבוצה של יכולות המקבל. הערך לא יכול להיות ריק. |
עוצמת קול |
אופציונלי עוצמת הקול הנוכחית של המקבל. הערך לא יכול להיות ריק. |
תכונות
capabilities
מערך לא ריק של chrome.cast.Capability שאינו ריק
היכולות של המקבל, לדוגמה: אודיו ווידאו.
displayStatus
nullable: chrome.cast.ReceiverDisplayStatus
סטטוס המקבל מוצג למשתמש בממשק המשתמש של התוסף. תקף רק למקבלים CUSTOM. כדי שהמקלט לא פעיל, צריך להגדיר את displayStatus ל-null.
friendlyName
מחרוזת
השם שניתן למשתמש (עם קוד URI פתוח) עבור המקבל. חובה.
isActiveInput
nullable boolean
הערך משקף אם מכשיר ה-CAST הוא הקלט הפעיל. אם יציאת ה-HDMI שאליה מחובר מכשיר ה-CAST תומכת ב-CEC המכשיר יכול לדעת מה סטטוס הפעילות, הערך הזה יסופק. אחרת, הערך הוא null.
label
מחרוזת
מזהה של המקבל שהוא ייחודי לפרופיל הדפדפן ולמקור של לקוח ה-API. היא יציבה בכל אתחול של הדפדפן, אבל היא עשויה להשתנות אם המשתמש ינקה את האחסון המקומי שלו.
receiverType
chrome.cast.ReceiverType לא ריק
הסוג של המכשיר המקבל. חובה.
עוצמת קול
הערך null בכתובת chrome.cast.Volume
עוצמת הקול הנוכחית במכשיר המקבל. אם הוא לא null, רמת עוצמת הקול והמאפיינים המושתקים תמיד יוגדרו.