GCKCastOptions 类
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
影响 Cast 设备发现和 Cast 会话行为的选项。
必须先设置可写属性,然后再将此对象传递给 GCKCastContext。
- 开始时间
- 3.0
继承 NSObject。实现 <NSCopy>。
- (instancetype) initWithReceiverApplicationID: |
|
(NSString *) |
applicationID |
|
使用指定的接收器应用 ID 构造一个新的 GCKCastOptions 对象。
- 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 |
|
使用指定的命名空间列表构造新的 GCKCastOptions 对象。
- Parameters
-
namespaces | A list of namespaces which must be supported by the currently running receiver application on each discovered Cast device. |
- (BOOL) physicalVolumeButtonsWillControlDeviceVolume |
|
readwritenonatomicassign |
一个标记,指示发送方设备的物理音量按钮是否应控制会话的音量。
- (BOOL) disableDiscoveryAutostart |
|
readwritenonatomicassign |
- (NSString*) sharedContainerIdentifier |
|
readwritenonatomiccopy |
共享容器标识符,用于由框架执行的后台 HTTP 下载。
- 开始时间
- 3.2
- (BOOL) suspendSessionsWhenBackgrounded |
|
readwritenonatomicassign |
是否应在发送者应用进入后台时暂停会话(并在返回前台时恢复会话)。
默认情况下,此选项设置为 YES
。对于能够在后台无限期保持网络连接的应用,最好将此项设为 NO
。
- 开始时间
- 3.4
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2023-12-02。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]