( mt9 | 2019. 11. 24., v – 00:56 )

Ezért:

      var selectors = [
        'iframe[src*="player.vimeo.com"]',
        'iframe[src*="youtube.com"]',
        'iframe[src*="youtube-nocookie.com"]',
        'iframe[src*="kickstarter.com"][src*="video.html"]',
        'object',
        'embed'
      ];

FitVids forráskódja. Itt nincs említve a twitch.

De nem értem miért van itt egy 3rd party JS libre szükség. Ha megnézitek az embed kódot, ez egy iframe fix szélességgel. Persze, hogy nem reszponzív így. A magasság maradhat, a fix szélesség helyett egy style="width: 100%; max-width: 640px" instant megoldja a problémát.

Ezt egyébként lehetne szépíteni mondjuk egy aspect ratio dobozzal, pár sor css-sel megoldható volna, nem kellene egy 3rd party libre támaszkodni, amit két éve nem frissítettek, és támogat összesen két szolgáltatást a flash embedek mellett :)