gpt4 book ai didi

css - 使用videojs保持youtube视频的纵横比

转载 作者:太空宇宙 更新时间:2023-11-04 14:13:56 25 4
gpt4 key购买 nike

我正在使用 html5 视频标签播放 youtube 视频。我面临纵横比的问题。我无法从 YouTube 视频中删除黑边。

> <video id="vjs-youtube" height="385" width="710" class="video-js
> vjs-default-skin" preload="auto" poster="" x-webkit-airplay="allow"
> data-setup='{"techOrder":"youtube","html5"],"ytcontrols":false}'>
> <source src="http://www.youtube.com/watch?v=4BS-PEEAgNk"
> type="video/youtube"></source> </video>

感谢任何建议,

最佳答案

试试这个,

HTML

 <video id="discovery" src="discovery.mp4"></video>

JavaScript

  var videoelement = document.getElementById("discovery");
videoelement.videoHeight; // returns the intrinsic height of the video
videoelement.videoWidth; // returns the intrinsic width of the video

来源(HTML5 规范):http://www.w3.org/TR/html5/video.html#video

然后您可以通过将宽度除以高度来计算纵横比。

希望对您有所帮助。

关于css - 使用videojs保持youtube视频的纵横比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20513025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com