欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vue使用video.js的代碼詳解

 更新時(shí)間:2022年03月31日 10:23:38   作者:QiKS  
這篇文章主要介紹了Vue使用video.js的代碼詳解,包括在vue腳手架中引入video.js,實(shí)例化了視頻.js播放器,并在上銷(xiāo)毀了它,結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下

一、下載video.js

npm install --save-dev video.js

二、在vue腳手架中引入video.js(main.js引入)

import Video from 'video.js'
import 'video.js/dist/video-js.css'
Vue.prototype.$video = Video //引入Video播放器

三、實(shí)例化了視頻.js播放器,并在 上銷(xiāo)毀了它

<template>
    <div>
        <video ref="videoPlayer" class="video-js"></video>
    </div>
</template>

<script>
import videojs from 'video.js';
//不要忘記包括視頻.js CSS,位于 .<code>video.js/dist/video-js.css</code>

export default {
    name: "VideoPlayer",
    props: {
        options: {
            type: Object,
            default() {
                return {};
            }
        }
    },
    data() {
        return {
            player: null
        }
    },
    mounted() {
        this.player = videojs(this.$refs.videoPlayer, this.options, function onPlayerReady() {
            console.log('onPlayerReady', this);
        })
    },
    beforeDestroy() {
        if (this.player) {
            this.player.dispose()
        }
    }
}
</script>

三、組件使用video.js

<template>
  <div>
        <video-player :options="videoOptions"/>
    </div>
</template>

<script>
import VideoPlayer from "@/components/VideoPlayer.vue";

export default {
    name: "VideoExample",
    components: {
        VideoPlayer
    },
    data() {
        return {
            videoOptions: {
                autoplay: true,
                controls: true,
                sources: [
                    {
                        src:
                            "/path/to/video.mp4",
                          type: "video/mp4"
                    }
                ]
            }
        };
    }
};

到此這篇關(guān)于Vue使用video.js的代碼詳解的文章就介紹到這了,更多相關(guān)vue使用video.js內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vue項(xiàng)目中v-model父子組件通信的實(shí)現(xiàn)詳解

    vue項(xiàng)目中v-model父子組件通信的實(shí)現(xiàn)詳解

    vue.js,是一個(gè)構(gòu)建數(shù)據(jù)驅(qū)動(dòng)的 web 界面的庫(kù)。Vue.js 的目標(biāo)是通過(guò)盡可能簡(jiǎn)單的 API 實(shí)現(xiàn)響應(yīng)的數(shù)據(jù)綁定和組合的視圖組件。下面這篇文章主要給大家介紹了關(guān)于vue項(xiàng)目中v-model父子組件通信實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下。
    2017-12-12
  • Vue3 封裝 element-plus 圖標(biāo)選擇器實(shí)現(xiàn)步驟

    Vue3 封裝 element-plus 圖標(biāo)選擇器實(shí)現(xiàn)步驟

    這篇文章主要介紹了Vue3 封裝 element-plus 圖標(biāo)選擇器,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-09-09
  • Vue中進(jìn)行打包與部署的方法實(shí)例

    Vue中進(jìn)行打包與部署的方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于Vue中進(jìn)行打包與部署的相關(guān)資料, 我們常使用前后端分離項(xiàng)目時(shí),會(huì)需要將前端vue打包然后部署,需要的朋友可以參考下
    2023-09-09
  • vue2.x 對(duì)象劫持的原理實(shí)現(xiàn)

    vue2.x 對(duì)象劫持的原理實(shí)現(xiàn)

    這篇文章主要介紹了vue2.x 對(duì)象劫持的原理實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • ant design Vue 純前端實(shí)現(xiàn)分頁(yè)問(wèn)題

    ant design Vue 純前端實(shí)現(xiàn)分頁(yè)問(wèn)題

    這篇文章主要介紹了ant design Vue 純前端實(shí)現(xiàn)分頁(yè)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Vue中.env、.env.development及.env.production文件說(shuō)明

    Vue中.env、.env.development及.env.production文件說(shuō)明

    這篇文章主要給大家介紹了關(guān)于Vue中.env、.env.development及.env.production文件說(shuō)明的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用vue具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-09-09
  • Vue中textarea自適應(yīng)高度方案的實(shí)現(xiàn)

    Vue中textarea自適應(yīng)高度方案的實(shí)現(xiàn)

    本文主要介紹了Vue中textarea自適應(yīng)高度方案的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Vue?中駝峰命名與短橫線分割命名的用法及區(qū)別

    Vue?中駝峰命名與短橫線分割命名的用法及區(qū)別

    在?Vue?中,命名規(guī)范是一個(gè)非常重要的話題,駝峰命名和短橫線分割命名都有其各自的優(yōu)缺點(diǎn)和適用場(chǎng)景,開(kāi)發(fā)者需要根據(jù)實(shí)際情況進(jìn)行選擇,這篇文章主要介紹了Vue?中駝峰命名與短橫線分割命名作用及區(qū)別介紹,需要的朋友可以參考下
    2023-05-05
  • Vue.js遞歸組件實(shí)現(xiàn)組織架構(gòu)樹(shù)和選人功能

    Vue.js遞歸組件實(shí)現(xiàn)組織架構(gòu)樹(shù)和選人功能

    這篇文章主要介紹了Vue.js遞歸組件實(shí)現(xiàn)組織架構(gòu)樹(shù)和選人功能,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Vue數(shù)據(jù)增刪改查與表單驗(yàn)證的實(shí)現(xiàn)流程介紹

    Vue數(shù)據(jù)增刪改查與表單驗(yàn)證的實(shí)現(xiàn)流程介紹

    這篇文章主要介紹了Vue數(shù)據(jù)增刪改查與表單驗(yàn)證的實(shí)現(xiàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-10-10

最新評(píng)論