video.js视频播放
video.js视频播放
npm引入:
npm i video.js
引入:
import Video from 'video.js' import 'video.js/dist/video-js.css'
html:
<video
ref="myVideo"
class="video-js" style="width: 100%;height:100%">
<source
src="videoUrl"
type="video/mp4">
</video>
新建实例:
this.myPlayer = new Video(this.$refs.myVideo, {
// 确定播放器是否具有用户可以与之交互的控件。没有控件,启动视频播放的唯一方法是使用autoplay属性或通过Player API。
controls: true,
// 自动播放属性,muted:静音播放
autoplay: 'muted',
// 建议浏览器是否应在<video>加载元素后立即开始下载视频数据。
preload: 'auto',
// 设置视频播放器的显示宽度(以像素为单位)
width: '800px',
// 设置视频播放器的显示高度(以像素为单位)
height: '400px'
})
切换数据源:
myPlayer.src("http://www.example.com/path/to/video.mp4");
myPlayer.play();
钻研不易,转载请注明出处。。。。。。

浙公网安备 33010602011771号