Lớp GCKCastOptions

Tài liệu tham khảo về lớp GCKCastOptions

Tổng quan

Các tuỳ chọn ảnh hưởng đến việc khám phá thiết bị truyền và hoạt động của các phiên Truyền.

Bạn phải thiết lập thuộc tính có thể ghi trước khi truyền đối tượng này đến GCKCastContext.

Năm thành lập
3

Kế thừa NSObject. Triển khai <NSCopying>.

Tóm tắt phương thức thực thể

(instancetype) - initWithReceiverApplicationID:
 Tạo đối tượng GCKCastOptions mới có mã ứng dụng nhận được chỉ định. Xem thêm...
 
(instancetype) - initWithSupportedNamespaces:
 Tạo một đối tượng GCKCastOptions mới bằng danh sách không gian tên được chỉ định. Xem thêm...
 

Tóm tắt về thuộc tính

BOOL physicalVolumeButtonsWillControlDeviceVolume
 Một cờ cho biết liệu các nút âm lượng thực trên thiết bị của người gửi có nên kiểm soát âm lượng của phiên hay không. Xem thêm...
 
BOOL disableDiscoveryAutostart
 Một cờ cho biết liệu quá trình khám phá Thiết bị truyền có tự động bắt đầu tại thời điểm khởi chạy ngữ cảnh hay không. Xem thêm...
 
GCKLaunchOptionslaunchOptions
 Các tuỳ chọn khởi chạy bộ thu để sử dụng khi bắt đầu phiên Truyền. Xem thêm...
 
NSString * sharedContainerIdentifier
 Giá trị nhận dạng vùng chứa dùng chung do khung thực hiện để tải xuống qua HTTP ở chế độ nền. Xem thêm...
 
BOOL suspendSessionsWhenBackgrounded
 Liệu phiên có bị tạm ngưng khi ứng dụng của người gửi chuyển sang chạy ở chế độ nền hay không (và được tiếp tục khi ứng dụng quay lại nền trước). Xem thêm...
 

Chi tiết phương pháp

- (instancetype) initWithReceiverApplicationID: (NSString *)  applicationID

Tạo đối tượng GCKCastOptions mới có mã ứng dụng nhận được chỉ định.

Parameters
applicationIDThe 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

Tạo một đối tượng GCKCastOptions mới bằng danh sách không gian tên được chỉ định.

Parameters
namespacesA list of namespaces which must be supported by the currently running receiver application on each discovered Cast device.

Chi tiết về cơ sở lưu trú

- (BOOL) physicalVolumeButtonsWillControlDeviceVolume
readwritenonatomicassign

Một cờ cho biết liệu các nút âm lượng thực trên thiết bị của người gửi có nên kiểm soát âm lượng của phiên hay không.

- (BOOL) disableDiscoveryAutostart
readwritenonatomicassign

Một cờ cho biết liệu quá trình khám phá Thiết bị truyền có tự động bắt đầu tại thời điểm khởi chạy ngữ cảnh hay không.

Nếu bạn đặt thành NO, thì hệ thống có thể bắt đầu khám phá và dừng theo yêu cầu bằng các phương thức startDiscovery (GCKDiscoveryManager)stopDiscovery (GCKDiscoveryManager).

Năm thành lập
3,4
- (GCKLaunchOptions*) launchOptions
readwritenonatomiccopy

Các tuỳ chọn khởi chạy bộ thu để sử dụng khi bắt đầu phiên Truyền.

- (NSString*) sharedContainerIdentifier
readwritenonatomiccopy

Giá trị nhận dạng vùng chứa dùng chung do khung thực hiện để tải xuống qua HTTP ở chế độ nền.

Năm thành lập
3,2
- (BOOL) suspendSessionsWhenBackgrounded
readwritenonatomicassign

Liệu phiên có bị tạm ngưng khi ứng dụng của người gửi chuyển sang chạy ở chế độ nền hay không (và được tiếp tục khi ứng dụng quay lại nền trước).

Tuỳ chọn này được đặt thành YES theo mặc định. Bạn nên thiết lập chế độ này thành NO trong các ứng dụng có thể duy trì kết nối mạng vô thời hạn khi ở chế độ nền.

Năm thành lập
3,4