Die width=100% height="auto"
skaliert meine Videos auf die gesamte Breite des Browserfensters, aber wenn die Höhe des Fensters niedriger als das Seitenverhältnis ist, wird das Video in der Höhe abgeschnitten.HTML5 Video Passbreite ODER Höhe
Ich möchte das Video so skalieren, dass es entweder in Breite oder Höhe passt, so dass ich immer das ganze Video ohne Zuschneiden sehen kann, wobei das nächste Verhältnis (Leerraum bei niedrigerem Fensterverhältnis) hinzugefügt wird.
Ich kann nicht herausfinden, wie dies jedoch zu tun ist.
Zuerst scheint irgendein Höhenwert,% oder px, ignoriert zu werden, ich kann die Größe überhaupt nicht unter Verwendung der Höhe, nur Breite einstellen. Gleiches für minimale Breite/Höhe.
Wie kann das gemacht werden?
Mein Code:
<video id="video" width=100% height="auto" onclick=playPause()></video>
Video von Javascript geladen wird, wobei v eine Videoverbindung aus einem Array ist:
video.addEventListener('play', function() { v.play();}, false);
Haben Sie http://fitvidsjs.com/ überprüft? – Jahoe
Hat es jetzt überprüft und es scheint nur auf der Breite skaliert zu werden. Scheint eine alte Methode zu sein, die HTML5 Video und width = "auto" vorgibt. – stackinista