Параметры, влияющие на обнаружение устройств Cast и поведение сеансов Cast.
Свойства, доступные для записи, должны быть установлены перед передачей этого объекта в GCKCastContext .
- С
- 3.0
Наследует NSObject, <NSCopying> и <NSSecureCoding>.
|
BOOL | physicalVolumeButtonsWillControlDeviceVolume |
| Флаг, указывающий, должны ли физические кнопки громкости устройства-отправителя управлять громкостью сеанса. Более...
|
|
BOOL | disableDiscoveryAutostart |
| Флаг, указывающий, должно ли обнаружение устройств Cast запускаться автоматически во время инициализации контекста. Более...
|
|
BOOL | disableAnalyticsLogging |
| Флаг, который используется для отключения или включения сбора диагностических данных для повышения надежности обнаружения устройств Cast. Более...
|
|
GCKLaunchOptions * | launchOptions |
| Параметры запуска приемника, используемые при запуске сеанса трансляции. Более...
|
|
NSString * | sharedContainerIdentifier |
| Идентификатор общего контейнера, который будет использоваться для фоновых загрузок HTTP, выполняемых платформой. Более...
|
|
BOOL | suspendSessionsWhenBackgrounded |
| Следует ли приостанавливать сеансы, когда приложение-отправитель переходит в фоновый режим (и возобновлять, когда оно возвращается в активный режим). Более...
|
|
BOOL | stopReceiverApplicationWhenEndingSession |
| Следует ли завершать работу приложения-приемника, когда пользователь завершает сеанс с помощью кнопки «Остановить трансляцию». Более...
|
|
BOOL | startDiscoveryAfterFirstTapOnCastButton |
| Запускается ли обнаружение устройств трансляции только после первого нажатия пользователем кнопки GCKUICastButton . Более...
|
|
- (BOOL) suspendSessionsWhenBackgrounded |
|
read write nonatomic assign |
Следует ли приостанавливать сеансы, когда приложение-отправитель переходит в фоновый режим (и возобновлять, когда оно возвращается в активный режим).
По умолчанию для этой опции установлено значение YES
. Целесообразно установить для этого параметра значение NO
в приложениях, которые могут поддерживать сетевые соединения в течение неопределенного времени в фоновом режиме.
- С
- 3.4
- (BOOL) startDiscoveryAfterFirstTapOnCastButton |
|
read write nonatomic assign |
Запускается ли обнаружение устройств трансляции только после первого нажатия пользователем кнопки GCKUICastButton
.
Если установлено значение YES
, GCKUICastButton
отображается до тех пор, пока пользователь не нажмет кнопку трансляции в первый раз. При первом нажатии отображается вставка, объясняющая, почему для работы трансляции требуется разрешение на доступ к локальной сети. Обнаружение начинается после удаления межстраничного объявления. Кнопка трансляции снова отображается только тогда, когда устройство подключено к сети Wi-Fi. Если подключение к сети Wi-Fi отсутствует, кнопка трансляции скрыта. Если установлено значение NO
, обнаружение запускается на основе флага disableDiscoveryAutoStart
. Этот флаг вступает в силу только в iOS 14 и более поздних версиях, если для флага disableDiscoveryAutoStart
установлено значение NO
. Значение по умолчанию — YES
.
- С
- 4.5.3