chrome. cast. Receptor
Descreve o receptor que está executando um aplicativo. Normalmente, esses objetos não devem ser criados pelo cliente.
Construtor
Receptor
novo Receiver(label, FriendlyName, recursos, volume)
Parâmetro |
|
---|---|
Identificador |
string Um identificador para o receptor. |
friendlyName |
string Nome do destinatário visível para o usuário. |
capabilities |
Opcional Matriz de chrome.cast.Capability não nulo Conjunto de recursos do receptor. O valor não pode ser nulo. |
volume |
Opcional O volume atual do receptor. O valor não pode ser nulo. |
Propriedades
capabilities
Matriz não nula de chrome.cast.Capability não nulo
Os recursos do receptor, como áudio e vídeo.
displayStatus
chrome.cast.ReceiverDisplayStatus anulável
Status do receptor mostrado ao usuário na interface da extensão. Válido apenas para receptores PERSONALIZADOS. Para mostrar o receptor como inativo, defina displayStatus como nulo.
friendlyName
string
O nome do usuário (com escape de URI) para o receptor. Obrigatório.
isActiveInput
nullable boolean
O valor reflete se o dispositivo de transmissão é a entrada ativa. Se a entrada HDMI a que o dispositivo de transmissão está conectado for compatível com CEC e o dispositivo souber o status ativo, esse valor será fornecido. Caso contrário, é nulo.
Identificador
string
Um identificador para o receptor que é exclusivo para o perfil do navegador e a origem do cliente da API. Ele é estável entre as reinicializações do navegador, mas pode mudar se o usuário limpar o armazenamento local.
receiverType
chrome.cast.ReceiverType não nulo
O tipo de dispositivo receptor. Obrigatório.
volume
chrome.cast.Volume anulável
O volume atual do receptor. Se o valor não for nulo, o nível do volume e as propriedades silenciadas serão sempre definidos.