您好我正在尝试使用JavaScript/jQuery设置视频宽度和视频高度。我需要获得一个页面加载视频,以在任何分辨率的全屏幕上设置。在这里,我设法做的,但它不工作,我是JavaScript或jQuery的新手,但我认为代码的逻辑是正确的。感谢您的时间!在所有分辨率上全屏设置视频宽度和高度问题
HTML代码
<div id='videoContainer'>
<video id = "video1" src="video/1v.mp4"> Test Video </video>
</div>
<script type = "text/javascript">
var video1 = document.getElementById('video1') ;
function playVideo()
{
video1.volume = 1 ; // Setting volume to maximum (Range : 0 to 1)
video1.play() ;
}
video1.onload = playVideo() ;
</script>
JavaScript代码
我试着这样做:$('#video1').css({"width":screen.width, "height":screen.height});
而像这样:
这sw=innerWidth;
sh=innerHeight;
$('#video1').css('width',sw);
$('#video1').css('height',sh);
非工作.... 。
你可以尝试$(窗口).height();和$(window).width(); – TestUser1
这将使我的所有元素被设置为最大宽度和最大高度?在用户关闭它之后,我只需要像这样设置视频。 – Chris
或者你可以使用'width = window.innerWidth;''height = window.innerHeight;' – TestUser1