赞
踩
npm install --save xgplayer
npm install --save xgplayer-hls
- <template>
- <div>
- <div id='mse'></div>
- </div>
- </template>
-
- <script>
- import HlsJsPlayer from "xgplayer-hls"
-
- export default {
- data(){
- return{
- video:''
- }
- },
- mounted(){
- this.initPlayer()
- },
- methods:{
- initPlayer() {
- this.video = new HlsJsPlayer({
- id: 'mse',
- url: '你的m3u8视频链接',
- lastPlayTime: 0,
- // lastPlayTime: 20, //视频起播时间(单位:秒)
- lastPlayTimeHideDelay: 3, // 提示文字展示时长(单位:秒)
- playbackRate: [0.5, 0.75, 1, 1.25, 1.5, 2], // 传入倍速可选数组
- controlPlugins: [],
- autoplay: true,
- volume: 20,
- autoplayMuted: false, // 这个配置,导致不自动播放,需要用户点击
- width: 790,
- height: 446,
- // closeInactive: true,
- definitionActive: 'click',
- errorTips: `这里是错误提示,可以写行内样式`,
- loop: false
- })
- },
- }
- }
- </script>
-
- <style>
-
- </style>
注意,m3u8格式是只能用一次,再次使用链接会失效,可以重新获取一下m3u8的链接
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。