ฉันมีวิดีโอ N จำนวน ฉันเล่นวิดีโอทั้งหมดผ่านเฟรมเวิร์กโปรแกรมเล่น video.js
ฉันตั้งค่าความกว้างของ videoPlayer โดยใช้ javascript
ความกว้างของวิดีโอแรกตั้งค่าอย่างถูกต้องทั้งในโหมดแนวตั้งและแนวนอน แต่วิดีโอถัดไปตั้งค่าไม่ถูกต้องในโหมดแนวนอน
นี่คือ player.html ของฉัน
<video id="cdnvideo" class="video-js fullscreen vjs-default-skin vjs-big-play-centered" controls preload="auto"
poster="{{video|videourlfilter}}" >
<source src="{{video|videourlfilter}}" type='video/mp4'>
<source src="{{video|videourlfilter}}"".mp4" type='video/mp4'>
</video>
My js
vidPlayer = videojs(document.getElementById('cdnvideo'))
vidPlayer.width(screen.width)
$(window).on("orientationchange", function (event) {
if(screen.width > screen.height){
vidPlayer.width(height)
}
else{
vidPlayer.width(width)
}
});