เนมสเปซ: แคสต์

คลาส

เนมสเปซ

แจกแจง

นโยบายการเข้าร่วมอัตโนมัติ

คงที่

สตริง

นโยบายการเข้าร่วมอัตโนมัติจะกําหนดเวลาที่ SDK จะเชื่อมต่อแอปพลิเคชันของผู้ส่งกับเซสชันที่มีอยู่โดยอัตโนมัติหลังจากการเริ่มต้น API

ค่า

TAB_AND_ORIGIN_SCOPED

สตริง

เชื่อมต่อโดยอัตโนมัติเมื่อเริ่มต้นเซสชันด้วย appId เดียวกันในแท็บและต้นทางของหน้าเดียวกัน

ต้นทาง_ปลายทาง

สตริง

เชื่อมต่อโดยอัตโนมัติเมื่อเริ่มต้นเซสชันด้วย appId เดียวกันและต้นทางของหน้าเดียวกัน (โดยไม่คํานึงถึงแท็บ)

แบ่งหน้า

สตริง

ไม่มีการเชื่อมต่ออัตโนมัติ

ความสามารถ

คงที่

สตริง

ความสามารถที่อุปกรณ์ตัวรับรองรับ

ค่า

VIDEO_OUT

สตริง

ตัวรับสัญญาณรองรับเอาต์พุตวิดีโอ

เสียง

สตริง

ตัวรับสัญญาณรองรับเอาต์พุตเสียง

VIDEO_IN

สตริง

เครื่องรับรองรับอินพุตวิดีโอ (กล้อง)

เสียง

สตริง

เครื่องรับรองรับอินพุตเสียง (ไมโครโฟน)

หลายกลุ่ม

สตริง

รีซีฟเวอร์เป็นตัวแทนของกลุ่มแบบหลายโซน

นโยบายการทํางานเริ่มต้น

คงที่

สตริง

นโยบายการดําเนินการเริ่มต้นจะกําหนดเวลาที่ SDK จะสร้างเซสชันโดยอัตโนมัติหลังจากเริ่มต้น API และยังเป็นการควบคุมการดําเนินการเริ่มต้นสําหรับแท็บในป๊อปอัปส่วนขยายด้วย

ค่า

สร้างเซสชัน

สตริง

หากแท็บที่มีแอปกําลังแคสต์เมื่อ API เริ่มต้น SDK จะหยุดแคสต์แท็บและเปิดแอปโดยอัตโนมัติ ป๊อปอัปส่วนขยายจะแจ้งให้ผู้ใช้แคสต์แอป

CAST_THIS_TAB

สตริง

ไม่มีการเรียกใช้อัตโนมัติหลังจากเริ่มต้น API แม้ว่าจะแคสต์แท็บก็ตาม ป๊อปอัปส่วนขยายแจ้งให้ผู้ใช้แคสต์แท็บ

สถานะแอปของ DialApp

คงที่

สตริง

สถานะที่เป็นไปได้ของแอปพลิเคชัน DIAL

ค่า

วิ่ง

สตริง

หยุดแล้ว

สตริง

ข้อผิดพลาด

สตริง

ไม่ได้เป็นส่วนหนึ่งของข้อกําหนดนี้ ใช้เพื่อส่งสัญญาณแจ้งข้อผิดพลาด

รหัสข้อผิดพลาด

คงที่

สตริง

ข้อผิดพลาดที่ SDK อาจแสดงผล

ค่า

ยกเลิก

สตริง

ผู้ใช้ยกเลิกการดําเนินการ

หมดเวลา

สตริง

หมดเวลาการดําเนินการ

API_NOT_INITIALIZED

สตริง

API ยังไม่เริ่มต้น

INVALID_PARAMETER

สตริง

พารามิเตอร์ในการดําเนินการไม่ถูกต้อง

EXTENSION_NOT_COMPATIBLE

สตริง

สคริปต์ API ใช้ไม่ได้กับส่วนขยาย Cast ที่ติดตั้ง

ไม่มีส่วนขยาย

สตริง

ส่วนขยาย Cast ไม่พร้อมใช้งาน

รับไม่ได้

สตริง

ไม่มีผู้รับที่ใช้กับคําขอเซสชันไม่ได้

ข้อผิดพลาด SESSION_

สตริง

สร้างเซสชันไม่ได้หรือเซสชันไม่ถูกต้อง

ข้อผิดพลาดของช่อง

สตริง

ช่องที่ไปยังผู้รับไม่สามารถใช้งานได้

เล่นโฆษณาไม่สําเร็จ

สตริง

โหลดสื่อไม่สําเร็จ

การกระทําของผู้รับ

คงที่

สตริง

การดําเนินการที่ผู้ใช้สามารถดําเนินการกับผู้รับในส่วนขยาย ข้อความเหล่านี้สามารถใช้แสดงการเปลี่ยนในอินเทอร์เฟซผู้ใช้ของผู้ส่งก่อนที่การดําเนินการแคสต์จะเสร็จสมบูรณ์อย่างสมบูรณ์ (หรือไม่สําเร็จ)

ค่า

แคสต์

สตริง

ผู้ใช้เลือกผู้รับโดยมีเจตนาที่จะแคสต์ไปยังผู้รับด้วยแอปพลิเคชันผู้ส่ง อาจไม่ทราบข้อมูลประจําตัวที่แน่ชัดของผู้รับ

หยุด

สตริง

ผู้ใช้ส่งคําขอหยุดเซสชันที่ทํางานอยู่ในรีซีฟเวอร์

ความพร้อมให้บริการของผู้รับ

คงที่

สตริง

อธิบายความพร้อมใช้งานของเครื่องรับ Cast

ค่า

ว่าง

สตริง

มีรีซีฟเวอร์อย่างน้อย 1 รายการที่เข้ากันได้กับคําขอเซสชัน

ไม่พร้อมให้บริการ

สตริง

ไม่มีรีซีฟเวอร์

ประเภทตัวรับสัญญาณ

คงที่

สตริง

ค่า

แคสต์

สตริง

เครื่องรับการแคสต์ เช่น Chromecast

โทร

สตริง

อุปกรณ์แบบโทร เช่น สมาร์ททีวี

Hangouts

สตริง

ออกไปเที่ยว

กำหนดเอง

สตริง

รีซีฟเวอร์ที่กําหนดเองโดยไคลเอ็นต์

SenderPlatform

คงที่

สตริง

อธิบายแพลตฟอร์มแอปพลิเคชันผู้ส่ง

ค่า

Chrome

สตริง

iOS

สตริง

Android

สตริง

สถานะเซสชัน

คงที่

สตริง

อธิบายสถานะของเซสชันการแคสต์ในแอปพลิเคชันตัวรับ

ค่า

เชื่อมต่อแล้ว

สตริง

เซสชันจะเชื่อมต่อกับแอปพลิเคชันรีซีฟเวอร์

ยกเลิกการเชื่อมต่อแล้ว

สตริง

ยกเลิกการเชื่อมต่อเซสชันจากแอปพลิเคชันตัวรับแล้ว แอปพลิเคชันรีซีฟเวอร์อาจจะยังทํางานอยู่หรือไม่ก็ได้

หยุดแล้ว

สตริง

แอปพลิเคชันผู้รับหยุดทํางาน

ประเภทการควบคุมระดับเสียง

คงที่

สตริง

อธิบายประเภทของการควบคุมระดับเสียง

ค่า

ความสนใจ

สตริง

ปรับระดับเสียงของอุปกรณ์แคสต์ได้

แก้ไขแล้ว

สตริง

ระดับเสียงของอุปกรณ์แคสต์คงที่และเปลี่ยนแปลงไม่ได้

ต้นแบบ

สตริง

การควบคุมระดับเสียงของระบบหลัก เช่น ระดับเสียงของอุปกรณ์ทีวีหรือเสียงมีการเปลี่ยนแปลง

พร็อพเพอร์ตี้

นโยบายการเข้าร่วมอัตโนมัติ

คงที่

สตริง

นโยบายการเข้าร่วมอัตโนมัติจะกําหนดเวลาที่ SDK จะเชื่อมต่อแอปพลิเคชันของผู้ส่งกับเซสชันที่มีอยู่โดยอัตโนมัติหลังจากการเริ่มต้น API

ค่า

TAB_AND_ORIGIN_SCOPED

สตริง

เชื่อมต่อโดยอัตโนมัติเมื่อเริ่มต้นเซสชันด้วย appId เดียวกันในแท็บและต้นทางของหน้าเดียวกัน

ต้นทาง_ปลายทาง

สตริง

เชื่อมต่อโดยอัตโนมัติเมื่อเริ่มต้นเซสชันด้วย appId เดียวกันและต้นทางของหน้าเดียวกัน (โดยไม่คํานึงถึงแท็บ)

แบ่งหน้า

สตริง

ไม่มีการเชื่อมต่ออัตโนมัติ

ความสามารถ

คงที่

สตริง

ความสามารถที่อุปกรณ์ตัวรับรองรับ

ค่า

VIDEO_OUT

สตริง

ตัวรับสัญญาณรองรับเอาต์พุตวิดีโอ

เสียง

สตริง

ตัวรับสัญญาณรองรับเอาต์พุตเสียง

VIDEO_IN

สตริง

เครื่องรับรองรับอินพุตวิดีโอ (กล้อง)

เสียง

สตริง

เครื่องรับรองรับอินพุตเสียง (ไมโครโฟน)

หลายกลุ่ม

สตริง

รีซีฟเวอร์เป็นตัวแทนของกลุ่มแบบหลายโซน

นโยบายการทํางานเริ่มต้น

คงที่

สตริง

นโยบายการดําเนินการเริ่มต้นจะกําหนดเวลาที่ SDK จะสร้างเซสชันโดยอัตโนมัติหลังจากเริ่มต้น API และยังเป็นการควบคุมการดําเนินการเริ่มต้นสําหรับแท็บในป๊อปอัปส่วนขยายด้วย

ค่า

สร้างเซสชัน

สตริง

หากแท็บที่มีแอปกําลังแคสต์เมื่อ API เริ่มต้น SDK จะหยุดแคสต์แท็บและเปิดแอปโดยอัตโนมัติ ป๊อปอัปส่วนขยายจะแจ้งให้ผู้ใช้แคสต์แอป

CAST_THIS_TAB

สตริง

ไม่มีการเรียกใช้อัตโนมัติหลังจากเริ่มต้น API แม้ว่าจะแคสต์แท็บก็ตาม ป๊อปอัปส่วนขยายแจ้งให้ผู้ใช้แคสต์แท็บ

สถานะแอปของ DialApp

คงที่

สตริง

สถานะที่เป็นไปได้ของแอปพลิเคชัน DIAL

ค่า

วิ่ง

สตริง

หยุดแล้ว

สตริง

ข้อผิดพลาด

สตริง

ไม่ได้เป็นส่วนหนึ่งของข้อกําหนดนี้ ใช้เพื่อส่งสัญญาณแจ้งข้อผิดพลาด

รหัสข้อผิดพลาด

คงที่

สตริง

ข้อผิดพลาดที่ SDK อาจแสดงผล

ค่า

ยกเลิก

สตริง

ผู้ใช้ยกเลิกการดําเนินการ

หมดเวลา

สตริง

หมดเวลาการดําเนินการ

API_NOT_INITIALIZED

สตริง

API ยังไม่เริ่มต้น

INVALID_PARAMETER

สตริง

พารามิเตอร์ในการดําเนินการไม่ถูกต้อง

EXTENSION_NOT_COMPATIBLE

สตริง

สคริปต์ API ใช้ไม่ได้กับส่วนขยาย Cast ที่ติดตั้ง

ไม่มีส่วนขยาย

สตริง

ส่วนขยาย Cast ไม่พร้อมใช้งาน

รับไม่ได้

สตริง

ไม่มีผู้รับที่ใช้กับคําขอเซสชันไม่ได้

ข้อผิดพลาด SESSION_

สตริง

สร้างเซสชันไม่ได้หรือเซสชันไม่ถูกต้อง

ข้อผิดพลาดของช่อง

สตริง

ช่องที่ไปยังผู้รับไม่สามารถใช้งานได้

เล่นโฆษณาไม่สําเร็จ

สตริง

โหลดสื่อไม่สําเร็จ

ว่าง

คงที่

บูลีน

ติดธงที่ไคลเอ็นต์เพื่อดูว่าโหลด API ไว้แล้วหรือไม่

การกระทําของผู้รับ

คงที่

สตริง

การดําเนินการที่ผู้ใช้สามารถดําเนินการกับผู้รับในส่วนขยาย ข้อความเหล่านี้สามารถใช้แสดงการเปลี่ยนในอินเทอร์เฟซผู้ใช้ของผู้ส่งก่อนที่การดําเนินการแคสต์จะเสร็จสมบูรณ์อย่างสมบูรณ์ (หรือไม่สําเร็จ)

ค่า

แคสต์

สตริง

ผู้ใช้เลือกผู้รับโดยมีเจตนาที่จะแคสต์ไปยังผู้รับด้วยแอปพลิเคชันผู้ส่ง อาจไม่ทราบข้อมูลประจําตัวที่แน่ชัดของผู้รับ

หยุด

สตริง

ผู้ใช้ส่งคําขอหยุดเซสชันที่ทํางานอยู่ในรีซีฟเวอร์

ความพร้อมให้บริการของผู้รับ

คงที่

สตริง

อธิบายความพร้อมใช้งานของเครื่องรับ Cast

ค่า

ว่าง

สตริง

มีรีซีฟเวอร์อย่างน้อย 1 รายการที่เข้ากันได้กับคําขอเซสชัน

ไม่พร้อมให้บริการ

สตริง

ไม่มีรีซีฟเวอร์

ประเภทตัวรับสัญญาณ

คงที่

สตริง

ค่า

แคสต์

สตริง

เครื่องรับการแคสต์ เช่น Chromecast

โทร

สตริง

อุปกรณ์แบบโทร เช่น สมาร์ททีวี

Hangouts

สตริง

ออกไปเที่ยว

กำหนดเอง

สตริง

รีซีฟเวอร์ที่กําหนดเองโดยไคลเอ็นต์

SenderPlatform

คงที่

สตริง

อธิบายแพลตฟอร์มแอปพลิเคชันผู้ส่ง

ค่า

Chrome

สตริง

iOS

สตริง

Android

สตริง

สถานะเซสชัน

คงที่

สตริง

อธิบายสถานะของเซสชันการแคสต์ในแอปพลิเคชันตัวรับ

ค่า

เชื่อมต่อแล้ว

สตริง

เซสชันจะเชื่อมต่อกับแอปพลิเคชันรีซีฟเวอร์

ยกเลิกการเชื่อมต่อแล้ว

สตริง

ยกเลิกการเชื่อมต่อเซสชันจากแอปพลิเคชันตัวรับแล้ว แอปพลิเคชันรีซีฟเวอร์อาจจะยังทํางานอยู่หรือไม่ก็ได้

หยุดแล้ว

สตริง

แอปพลิเคชันผู้รับหยุดทํางาน

เวลานอก

คงที่

chrome.cast.Timeout ที่ไม่เป็นค่าว่าง

ค่าระยะหมดเวลาเริ่มต้นเป็นมิลลิวินาทีสําหรับเมธอด API

เวอร์ชัน

คงที่   คงที่

อาร์เรย์ของตัวเลขที่ไม่มีข้อมูล

เวอร์ชัน API จํานวนแรกคือเวอร์ชันหลักและรองลงมาคือเวอร์ชันรอง

ประเภทการควบคุมระดับเสียง

คงที่

สตริง

อธิบายประเภทของการควบคุมระดับเสียง

ค่า

ความสนใจ

สตริง

ปรับระดับเสียงของอุปกรณ์แคสต์ได้

แก้ไขแล้ว

สตริง

ระดับเสียงของอุปกรณ์แคสต์คงที่และเปลี่ยนแปลงไม่ได้

ต้นแบบ

สตริง

การควบคุมระดับเสียงของระบบหลัก เช่น ระดับเสียงของอุปกรณ์ทีวีหรือเสียงมีการเปลี่ยนแปลง

วิธีการ

addReceiverActionListener

คงที่

addReceiverActionListener(Listener)

เพิ่มฟังก์ชัน Listener ที่จะเรียกใช้เมื่อผู้ใช้ดําเนินการผ่าน UI เพื่อเริ่มหรือหยุดแคสต์ แอปพลิเคชันผู้ส่งสามารถใช้วิธีนี้เพื่อแสดงการเปลี่ยนในอินเทอร์เฟซผู้ใช้ (เช่น หยุดสื่อที่เล่นอยู่ในเครื่องชั่วคราว) ก่อนที่การดําเนินการแคสต์จะเสร็จสมบูรณ์หรือล้มเหลว

  • ระบบไม่รับประกันว่า Listener จะถูกเรียกใช้และแอปพลิเคชันไม่ควรต้องอาศัยฟังก์ชันดังกล่าวอย่างถูกต้อง
  • โดย Listener จะได้รับตัวรับที่ได้รับ ถ้ามี อย่างไรก็ตาม ระบบอาจระบุผู้รับไม่ได้และมีการส่งค่า Null แทน
  • ระบบจะเรียก Listener โดยเร็วที่สุดหลังจากที่ผู้ใช้ดําเนินการ โดยควรเรียกใช้ก่อนแอปพลิเคชันจะได้รับการแจ้งเกี่ยวกับการเปลี่ยนแปลงผลลัพธ์ที่จะเกิดขึ้นผ่าน API

หากใช้ Framework API ให้ใช้ cast.framework.CastContext#addEventListener แทน และฟังเหตุการณ์ cast.framework.CastContextEventType#CAST_STATE_CHANGED

พารามิเตอร์

Listener

chrome.cast.ReceiverActionListener

ฟังก์ชัน Listener ที่จะเพิ่ม อาร์กิวเมนต์แรกไปยัง Listener คือตัวรับที่ทํางาน อาร์กิวเมนต์ที่ 2 ของผู้ฟังคือการทํางานที่ขอ (ดู chrome.cast.ReceiverAction)

ค่าต้องไม่เป็นค่าว่าง

เริ่มต้น

คงที่

initialize(apiConfig, successCallback, errorCallback)

เริ่มต้น API โปรดทราบว่าจะเรียกใช้ successCallback และ errorCallback เมื่อ API เริ่มต้นทํางานเสร็จสมบูรณ์แล้ว ระบบอาจเรียก sessionListener และ ReceiverListener เมื่อใดก็ได้หลังจากนั้น และมากกว่า 1 ครั้ง

หากใช้ Framework API ให้ใช้ cast.framework.CastContext#setOptions แทนฟังก์ชันนี้

พารามิเตอร์

การกําหนดค่า API

chrome.cast.ApiConfig

ออบเจ็กต์ที่มีพารามิเตอร์เพื่อเริ่มใช้งาน API

ค่าต้องไม่เป็นค่าว่าง

ติดต่อกลับสําเร็จ

function()

errorCallback

function(ไม่ใช่ค่าว่าง chrome.cast.Error)

ข้อผิดพลาดที่เป็นไปได้คือ TIMEOUT, INVALID_PARAMETER และ EXTENSION_MISSING

ข้อความบันทึก

คงที่

logMessage(ข้อความ)

บันทึกข้อความการแก้ไขข้อบกพร่องจากแอป ระบบอาจส่งข้อความนี้ในรายงานความคิดเห็นถึง Google หากผู้ใช้เลือกรวมบันทึกแบบละเอียดอย่างชัดเจน

พารามิเตอร์

ข้อความ

สตริง

ข้อความที่จะบันทึก

เลิกใช้
Cast SDK ที่ใช้ Presentation API ไม่รองรับ

แคชล่วงหน้า

คงที่

แคชล่วงหน้า(ข้อมูล)

ส่งคําขอเพื่อแคชข้อมูลล่วงหน้า หากเชื่อมต่อเซสชันแล้ว จะเป็นการส่งคําขอโดยตรง มิเช่นนั้น คําขอจะส่งไปยังอุปกรณ์ทั้งหมดในเครือข่าย

พารามิเตอร์

ข้อมูล

สตริง

ข้อมูลที่จะเก็บในแคชล่วงหน้า

เลิกใช้
ไม่รองรับ

ลบ ReceiverActionListener

คงที่

removeReceiverActionListener(Listener)

นําฟังก์ชัน Listener ที่เพิ่มไว้กับ addReceiverActionListener ออกก่อนหน้านี้

พารามิเตอร์

Listener

chrome.cast.ReceiverActionListener

ฟังก์ชัน Listener ที่จะลบ

ค่าต้องไม่เป็นค่าว่าง

requestSession

คงที่

requestSession(successCallback, errorCallback, sessionRequest)

คําขอที่มีการสร้างหรือเข้าร่วมเซสชันผู้รับ โดยค่าเริ่มต้น ระบบจะใช้ SessionRequest ที่ส่งไปยัง API ในตอนเริ่มต้นระบบ ซึ่งอาจลบล้างด้วยการส่งคําขอเซสชันอื่นใน sessionRequest

หากใช้ Framework API ให้ใช้ cast.framework.CastContext#requestSession แทนฟังก์ชันนี้

พารามิเตอร์

ติดต่อกลับสําเร็จ

function(ไม่มีค่าว่าง chrome.cast.Session)

errorCallback

function(ไม่ใช่ค่าว่าง chrome.cast.Error)

ข้อผิดพลาดที่เป็นไปได้คือ TIMEOUT, INVALID_PARAMETER, API_NOT_INITIALIZED, CANCEL, CHANNEL_ERROR, SESSION_ERROR, RECEIVER_UNAVAILABLE และ EXTENSION_MISSING โปรดทราบว่าตัวจับเวลาจะหมดเวลาหลังจากผู้ใช้เลือกตัวรับ การเลือกเครื่องรับจําเป็นต้องมีการดําเนินการของผู้ใช้ โดยไม่มีระยะหมดเวลา หากคําขอเซสชันอยู่ในระหว่างดําเนินการแล้ว ระบบจะเรียกใช้ errorCallback ด้วยรหัสข้อผิดพลาด INVALID_PARAMETER และคําอธิบายที่อธิบายข้อผิดพลาดนั้น

คําขอเซสชัน

ไม่บังคับ

chrome.cast.SessionRequest

ค่าต้องไม่เป็นค่าว่าง

requestSessionById

คงที่

requestSessionById(เซสชันรหัส)

คําขอเพื่อเข้าร่วมเซสชันที่มีอยู่ด้วยรหัสที่ระบุ เมื่อเข้าร่วมแล้ว ระบบจะส่งเซสชันไปยัง sessionListener ที่กําหนดโดย chrome.cast.initialize

หากทราบเซสชันที่มี sessionId ที่ระบุแล้วเมื่อมีการเรียกใช้ฟังก์ชันนี้ ระบบจะเรียก sessionListener ทันที มิเช่นนั้น เมื่อพบเซสชันที่มี sessionId ที่ระบุแล้ว ระบบจะเรียกใช้ sessionListener

พารามิเตอร์

รหัสเซสชัน

สตริง

รหัสของเซสชันที่จะเข้าร่วม

กําหนดผู้รับที่กําหนดเอง

คงที่

setCustomReceivers(ตัวรับ, successCallback, ErrorCallback)

ตั้งรายการตัวรับที่กําหนดเอง

พารามิเตอร์

รีซีฟเวอร์

อาร์เรย์ของ chrome.cast.Receiver ที่ไม่เป็นค่าว่าง

รายการใหม่

ค่าต้องไม่เป็นค่าว่าง

ติดต่อกลับสําเร็จ

function()

errorCallback

function(ไม่ใช่ค่าว่าง chrome.cast.Error)

ข้อผิดพลาดที่เป็นไปได้คือ TIMEOUT, API_NOT_INITIALIZED, INVALID_PARAMETER, CHANNEL_ERROR และ EXTENSION_MISSRING

เลิกใช้
Cast SDK ที่ใช้ Presentation API ไม่รองรับ

ตั้งค่าหน้าบริบท

คงที่

setPageContext(ชนะ)

เริ่มต้นฟังก์ชัน Cast สําหรับหน้าที่โหลด Cast SDK ใน iframe ควรเรียกใช้หลังจากที่ SDK เริ่มต้นแล้ว

พารามิเตอร์

ชนะ

หน้าต่าง

ออบเจ็กต์หน้าต่างหน้า

ค่าต้องไม่เป็นค่าว่าง

ตั้งค่าสถานะของตัวรับสัญญาณ

คงที่

setReceiverDisplayStatus(ตัวรับ, successCallback, ข้อผิดพลาดการติดต่อกลับ)

ตั้งชื่อผู้รับและสถานะการแสดงผล หากต้องการแสดงผู้รับเป็นไม่มีความเคลื่อนไหว ให้ตั้งค่า displayStatus เป็น null

ใช้ได้สําหรับผู้รับที่กําหนดเองเท่านั้น ระบบจะละเว้น displayStatus ของผู้รับหากตัวรับการแคสต์คือ CAST แอปพลิเคชันตัวรับสถานะจะอัปเดตสถานะ

พารามิเตอร์

ผู้รับ

chrome.cast.Receiver

ผู้รับ

ค่าต้องไม่เป็นค่าว่าง

ติดต่อกลับสําเร็จ

function()

โทรกลับเมื่อตั้งค่าสถานะสําเร็จ

errorCallback

function(ไม่ใช่ค่าว่าง chrome.cast.Error)

ข้อผิดพลาดที่เป็นไปได้คือ TIMEOUT, INVALID_PARAMETER, API_NOT_INITIALIZED และ EXTENSION_MISSING

เลิกใช้
Cast SDK ที่ใช้ Presentation API ไม่รองรับ

ไม่ใช้ Escape

คงที่

Escape(Escape) สตริงการส่งคืน

ยูทิลิตีเพื่อหลีกสตริงที่ออกจาก URI เช่น ระบบจะแสดงผลชื่อที่เป็นมิตรกับผู้รับเป็นสตริงที่ใช้ Escape URI ใช้วิธีนี้เพื่อเลิกอิงสตริงดังกล่าว หากจําเป็น

พารามิเตอร์

หลบหนี

สตริง

สตริงที่ใช้เป็นอักขระหลีก

การคืนสินค้า

string ไม่ได้กําหนดเป็นอักขระหลีก

ประเภทของนามธรรม

ReceiverActionListener

คงที่

ReceiverActionListener()