Largura de embed de vídeo YouTube vs Vimeo

Por que não aplicar essa mesma lógica a qualquer fonte OneBox que especifique explicitamente sua altura e largura e, finalmente, seja incorporada via iframe?


Pensamentos e Abordagem
Em teoria, se já tivermos a altura/largura explícitas e isso estiver sendo especificado no iframe, a mesma abordagem geral de definir a proporção pode ser usada para tornar as coisas escaláveis genericamente.

Por exemplo, tenho incorporado cada vez mais demonstrações em vídeo em nossa comunidade, então mudei para Bunny.net, que é conhecida por sua CDN, e seu serviço Bunny Stream para carregar e incorporar vídeos.

Depois de adicionar video.bunnycdn.com e iframe.mediadelivery.net à minha configuração de iframes permitidos, posso facilmente colar uma URL do Bunny Stream e ela é OneBox’ada usando um dos fallbacks genéricos… mas a proporção fica muito estranha quando vista em um dispositivo móvel. :confused:

Como uma solução alternativa rápida, escrevi um componente de tema simples que usa a API de Plugin e decorateCookedElement para atualizar o iframe com as informações de proporção.