Kelas GCKCastOptions
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Opsi yang memengaruhi penemuan perangkat Cast dan perilaku sesi Transmisi.
Properti yang dapat ditulis harus ditetapkan sebelum meneruskan objek ini ke GCKCastContext.
- Sejak
- 3,0
Mewarisi NSObject. Mengimplementasikan <NSMenyalin>.
- (instancetype) initWithReceiverApplicationID: |
|
(NSString *) |
applicationID |
|
Membuat objek GCKCastOptions baru dengan ID aplikasi penerima yang ditentukan.
- Parameters
-
applicationID | The ID of the receiver application which must be supported by discovered Cast devices, and which will be launched when starting a new Cast session. |
- (instancetype) initWithSupportedNamespaces: |
|
(NSArray< NSString * > *) |
namespaces |
|
Membuat objek GCKCastOptions baru dengan daftar namespace yang ditentukan.
- Parameters
-
namespaces | A list of namespaces which must be supported by the currently running receiver application on each discovered Cast device. |
- (BOOL) physicalVolumeButtonsWillControlDeviceVolume |
|
readwritenonatomicassign |
Tanda yang menunjukkan apakah tombol volume fisik perangkat pengirim harus mengontrol volume sesi.
- (BOOL) disableDiscoveryAutostart |
|
readwritenonatomicassign |
Penerima meluncurkan opsi yang digunakan saat memulai sesi Transmisi.
- (NSString*) sharedContainerIdentifier |
|
readwritenonatomiccopy |
ID penampung bersama yang digunakan untuk download HTTP latar belakang yang dijalankan oleh framework.
- Sejak
- 3,2
- (BOOL) suspendSessionsWhenBackgrounded |
|
readwritenonatomicassign |
Apakah sesi harus ditangguhkan saat aplikasi pengirim berpindah ke latar belakang (dan dilanjutkan saat kembali ke latar depan).
Secara default, opsi ini ditetapkan ke YES
. Sebaiknya tetapkan ini ke NO
di aplikasi yang dapat mempertahankan koneksi jaringan tanpa batas waktu saat berada di latar belakang.
- Sejak
- 3,4
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-25 UTC."],[[["\u003cp\u003e\u003ccode\u003eGCKCastOptions\u003c/code\u003e manages the discovery of Cast devices and how Cast sessions behave.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can customize options like receiver application ID, supported namespaces, and volume control behavior.\u003c/p\u003e\n"],["\u003cp\u003eDiscovery of Cast devices can be automated or controlled manually by developers.\u003c/p\u003e\n"],["\u003cp\u003eOptions for launching receiver applications and managing background sessions are available.\u003c/p\u003e\n"],["\u003cp\u003eThese options must be configured before initializing the \u003ccode\u003eGCKCastContext\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]