Embed di YouTube Vs Vimeo larghezza

Perché non applicare questa stessa logica a qualsiasi sorgente OneBox che specifica esplicitamente altezza e larghezza e viene infine incorporata tramite un iframe?


Pensieri e Approccio
In teoria, se abbiamo già altezza/larghezza esplicite e queste vengono specificate sull’iframe, si potrebbe utilizzare lo stesso approccio generale con l’impostazione del rapporto d’aspetto per rendere le cose scalabili in modo generico.

Ad esempio, ho incorporato sempre più demo video nella nostra community, quindi sono passato a Bunny.net, noto per la sua CDN, e al loro servizio Bunny Stream per caricare e incorporare video.

Dopo aver aggiunto video.bunnycdn.com e iframe.mediadelivery.net alle mie impostazioni iframe consentite, posso facilmente incollare un URL da Bunny Stream e questo viene trasformato in OneBox utilizzando uno dei fallback generici… ma il rapporto d’aspetto diventa davvero strano se visualizzato su un dispositivo mobile. :confused:

Come soluzione rapida, ho scritto un semplice Componente Tematico che utilizza l’API dei Plugin e decorateCookedElement per aggiornare l’iframe con le informazioni sul rapporto d’aspetto.