video.js 播放视频无法显示,控制台报错:VIDEOJS: ERROR: Improper value “null” supplied for for width。
错误原因是宽度是null
,看了下代码,是我的容器没设置宽度,设置下宽度就好了。
<video id="my-video" class="video-js" controls width="640">
<source src="video.mp4" type="video/mp4">
</video>
<script>
videojs.ready('my-video', function() {
var player = videojs('my-video');
// 或者设置
player.width(640);
});
</script>