gpt4 book ai didi

javascript - Video.js 响应式不适用于小屏幕

转载 作者:行者123 更新时间:2023-12-03 12:15:43 29 4
gpt4 key购买 nike

我已经制作了这个垃圾箱,我试图在其中使我的 video.js 响应。请让我知道我该怎么做。我尝试了很多,但在移动 View 上,它的控件总是浮出播放器并且不固定在其位置:http://jsbin.com/idinaf/627/edit

videojs.autoSetup();

videojs('example_video_1').ready(function(){
console.log(this.options()); //log all of the default videojs options

// Store the video object
var myPlayer = this, id = myPlayer.id();
// Make up an aspect ratio
var aspectRatio = 264/640;

function resizeVideoJS(){
var width = document.getElementById(id).parentElement.offsetWidth;
myPlayer.width(width).height( width * aspectRatio );

}

// Initialize resizeVideoJS()
resizeVideoJS();
// Then on resize call resizeVideoJS()
window.onresize = resizeVideoJS;
});

最佳答案

对于较小的屏幕,您应该使用媒体查询来更改播放器控件的 CSS。我按照这个方法做了并且成功了。希望它也适合您。

关于javascript - Video.js 响应式不适用于小屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24716384/

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