É enviado quando as dimensões do vídeo de uma transmissão publicada são alteradas.

No Editora, esse evento é acionado quando o editor local <video> O elemento detecta uma alteração na dimensão. Quando o editor está publicando ativamente, isso também atualiza o stream.videoDimensions propriedade. Exemplos do que pode fazer com que o elemento de vídeo local mude de tamanho: redimensionar uma janela de compartilhamento de tela capturada, girar um dispositivo móvel (alterar a orientação da câmera) ou chamar Publisher.setPreferredResolution().

No Assinante, esse evento é acionado quando o stream.videoDimensions A propriedade é atualizada pelo editor.

Propriedades

Nome Tipo Descrição
newValue Objeto As novas dimensões do vídeo (após a alteração). Este objeto possui duas propriedades: height (a altura, em pixels) e width (a largura, em pixels).
oldValue Objeto As dimensões antigas do vídeo (antes da alteração). Esse objeto possui duas propriedades: height (a altura anterior, em pixels) e width (a largura anterior, em pixels).

Veja: : - Evento "videoDimensionsChanged" do Publisher - Evento "Subscriber videoDimensionsChanged"

Métodos

Nome Descrição
isDefaultPrevented() → {Boolean} Se o comportamento padrão do evento foi impedido por meio de uma chamada para preventDefault() (true) ou não (false).
preventDefault() Impede que o comportamento padrão associado ao evento ocorra.

isDefaultPrevented() → {Boolean}

Se o comportamento padrão do evento foi impedido por meio de uma chamada para preventDefault() (true) ou não (false). Veja preventDefault().

Devoluções:

preventDefault()

Impede que o comportamento padrão associado ao evento ocorra.

Para verificar se um evento possui um comportamento padrão, verifique o cancelable propriedade do objeto do evento.

Ligue para o preventDefault() método na função de retorno de chamada do evento.

Os eventos a seguir possuem comportamentos padrão: