欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          vue.js如何實(shí)現(xiàn)視頻播放

          vue.js實(shí)現(xiàn)視頻播放的方法:1、安裝vue-video-player插件;2、在main.js中導(dǎo)入video.js;3、使用vue-video-player插件即可。

          vue.js如何實(shí)現(xiàn)視頻播放

          本文操作環(huán)境:windows10系統(tǒng)、vue 2.5.2、thinkpad t480電腦。

          vue中有一個vue-video-player插件,我們可以使用該插件來實(shí)現(xiàn)視頻播放。下面就讓我們一起來看看吧!

          使用vue-video-player(可以自適應(yīng),支持多種格式)

          (1)安裝vue-video-player插件

          cnpm install --save vue-video-player

          (2)在main.js中導(dǎo)入video.js

          import VideoPlayer from 'vue-video-player' Vue.use(VideoPlayer) require('vue-video-player/src/custom-theme.css')

          (3)使用

          <template>   <div>     <div v-for="i in 10" :key="i">       <video-player class="video-player vjs-custom-skin" ref="videoPlayer" :playsline="false" :options="playerOptions"></video-player>       <p>{{'視頻' + i}}</p>     </div>   </div> </template>  <script> export default {   name: 'Video2',   data () {     return {       playerOptions: {         playbackRates: [0.7, 1.0, 1.5, 2.0], // 播放速度         autoplay: false, // 如果true,瀏覽器準(zhǔn)備好時開始回放。         muted: false, // 默認(rèn)情況下將會消除任何音頻。         loop: false, // 導(dǎo)致視頻一結(jié)束就重新開始。         preload: 'auto', // 建議瀏覽器在<video>加載元素后是否應(yīng)該開始下載視頻數(shù)據(jù)。auto瀏覽器選擇最佳行為,立即開始加載視頻(如果瀏覽器支持)         language: 'zh-CN',         aspectRatio: '16:9', // 將播放器置于流暢模式,并在計算播放器的動態(tài)大小時使用該值。值應(yīng)該代表一個比例 - 用冒號分隔的兩個數(shù)字(例如"16:9"或"4:3")         fluid: true, // 當(dāng)true時,Video.js player將擁有流體大小。換句話說,它將按比例縮放以適應(yīng)其容器。         sources: [{           type: 'video/mp4', // 這里的種類支持很多種:基本視頻格式、直播、流媒體等,具體可以參看git網(wǎng)址項(xiàng)目           src: '../../../../static/video1.mp4' // url地址         }],         poster: '../../../../static/full_res.jpg', // 你的封面地址         width: document.documentElement.clientWidth, // 播放器寬度         notSupportedMessage: '此視頻暫無法播放,請稍后再試', // 允許覆蓋Video.js無法播放媒體源時顯示的默認(rèn)信息。         controlBar: {           timeDivider: true,           durationDisplay: true,           remainingTimeDisplay: false,           fullscreenToggle: true // 全屏按鈕         }       }     }   } } </script>  <style scoped >   .video-js .vjs-icon-placeholder {     width: 80%;     height: 80%;     display: block;   }   /* .video-player {     width: 50%;   } */ </style>

          推薦學(xué)習(xí):php培訓(xùn)

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號