国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

vue引用DPlayer播放器

這篇具有很好參考價(jià)值的文章主要介紹了vue引用DPlayer播放器。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

先安裝DPlayer

npm install dplayer --save

寫一個(gè)dplayer組件方便使用

// dplayer.vue

<template>
	<div>
		<div id="dplayer" :style="dplayerData.style"></div>
	</div>
</template>

<script>
import DPlayer from 'dplayer'
export default {
	name: 'dplayer',
	props: {
		dplayerData: Object,
	},
	data() {
		return {}
	},
	mounted() {
		this.dp = new DPlayer({
			container: document.getElementById('dplayer'),
			theme: '#b7daff', // 風(fēng)格顏色,例如播放條,音量條的顏色
			// loop: false, // 是否自動(dòng)循環(huán)
			lang: 'zh-cn', // 語(yǔ)言,'en', 'zh-cn', 'zh-tw'
			hotkey: true, // 是否支持熱鍵,調(diào)節(jié)音量,播放,暫停等
			preload: 'auto', // 自動(dòng)預(yù)加載
			mutex: true,
			video: {
				url: '', // 播放視頻的路徑
				defaultQuality: 0, // 默認(rèn)是HD
				pic: '', // 視頻封面圖片
			},
		})
	},
	created() {},
	methods: {
        // 切換視頻源事件
		switchVideo(item) {
			this.dp.switchVideo({
				url: item.video,
				pic: item.imgUrl,
			})
		},
        // 暫停事件
		pause() {
			this.dp.pause()
		},
	},
}
</script>

<style lang="scss" scoped></style>

其他詳細(xì)控件事件請(qǐng)看官方文檔:指南 | DPlayer

需要播放視頻頁(yè)面引用dplayer.vue組件

<template>
	<div>
		<dplayer ref="dplayer" :dplayerData="dplayerData"></dplayer>
	</div>
</template>

<script>
import dplayer from '@/components/dplayer'
export default {
	components: {
		dplayer,
	},
	data() {
		return {
			dplayerData: {
				style:
					'width:100%;height:672px;position: absolute;bottom: 0;right: 0;',
			},
			info: { video: '視頻鏈接', pic: '封面圖鏈接' },
		}
	},
	created() {
		setTimeout(() => {
			this.switchVideo()
		}, 500)
	},
	methods: {
		switchVideo() {
			this.$refs.dplayer.switchVideo(this.info)
		},
	},
}
</script>

<style lang="scss" scoped></style>

就可以啦!

20220815補(bǔ)充:

dplayer有一個(gè)網(wǎng)頁(yè)全屏(webfullscreen)的按鈕(如下圖),跟全屏作用差不多,但是!?。?一旦按了這個(gè)按鈕,點(diǎn)擊瀏覽器的返回按鈕,返回頁(yè)面滾動(dòng)條會(huì)消失,導(dǎo)致頁(yè)面不能滑動(dòng),所以為了避免這一現(xiàn)象,可以東巴網(wǎng)頁(yè)全屏這個(gè)按鈕給隱藏掉,官方文檔沒有給按鈕綁定消失事件,所以可以從css去給它隱藏掉,如下:

/deep/ .dplayer-full {

? .dplayer-full-in-icon {

? ? display: none !important;

? }

}

這樣就能完美解決啦

vue dplayer,播放器,vue,JS,vue.js,javascript,音視頻文章來源地址http://www.zghlxwxcb.cn/news/detail-518553.html

到了這里,關(guān)于vue引用DPlayer播放器的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • vue項(xiàng)目中視頻實(shí)時(shí)播放時(shí) 播放器遇到的問題和解決過程 flv.js - EasyPlayer - LivePlayer

    需要畫面監(jiān)控設(shè)備實(shí)時(shí)播放,支持HTTP-FLV直播流,支持其他流后續(xù)可能會(huì)更換 需要類似于安防監(jiān)控多個(gè)視頻實(shí)時(shí)畫面同步 播放器可控制度強(qiáng),完全由我們來控制播放暫停進(jìn)行拉流斷流 項(xiàng)目使用的是的vue3+ts 原本使用的video.js 但是不支持HTTP-FLV播放,改用flv.js 引入flv.js 開發(fā)問

    2024年01月24日
    瀏覽(32)
  • 【vue Dplayer】播放hls視頻流

    【vue Dplayer】播放hls視頻流

    安裝Dplayer和hls.js 準(zhǔn)備測(cè)試流 hls測(cè)試地址:(截止2023.08.08有效) http://playertest.longtailvideo.com/adaptive/bipbop/gear4/prog_index.m3u8

    2024年02月13日
    瀏覽(24)
  • 【VideoJs】初識(shí)videojs && video.js 視頻播放器的基本使用 && videojs基礎(chǔ)用法 && videojs視頻播放器 && vue3中使用videojs

    免費(fèi),開源 插件多 可自定義 【推】 雖然,但是Videojs算好了,但我覺得有點(diǎn)雜,特別是文檔與插件,且自定義插件有點(diǎn)困難,也可能是我比較菜吧 相比之下,我還是強(qiáng)烈推薦 【Xgplayer ——點(diǎn)我進(jìn)入】 備用地址 http://t.csdn.cn/H0cAV Xgplayer 優(yōu)點(diǎn) 優(yōu)雅、美觀 文檔清晰明了 大廠出

    2024年02月03日
    瀏覽(57)
  • springboot + vue3實(shí)現(xiàn)視頻播放Demo(video.js & Vue3-video-play視頻播放器)

    springboot + vue3實(shí)現(xiàn)視頻播放Demo(video.js & Vue3-video-play視頻播放器)

    ffmpeg官網(wǎng) 長(zhǎng)時(shí)長(zhǎng)視頻java存儲(chǔ)及vue播放解決方法 【 攻城略地 】vue3 + video.js播放m3u8視頻流格式 Vue3-video-play組件官網(wǎng) Vue3視頻播放器組件Vue3-video-play入門教程 vue-video-player播放m3u8格式的視頻 Spring boot視頻播放(解決MP4大文件無法播放),整合ffmpeg,用m3u8切片播放。 Java獲取MP4視頻文

    2024年02月07日
    瀏覽(33)
  • 在vue中使用dplayer播放hls m3u8格式視頻

    在vue中使用dplayer播放hls m3u8格式視頻

    Dplayer 官方文檔地址 Dplayer官方地址 雖然在vue中有vue-dplayer但卻沒有對(duì)hls進(jìn)行很好的支持 所以建議還是使用Dplayer 在組件中引入 播放m3u8格式的視頻需要框選部分 – 建議查看官方文檔MSE支持 切換視頻 切換視頻需要用到 switchVideo() api 方便大家復(fù)制 部分片段

    2024年02月13日
    瀏覽(22)
  • webrtc視頻播放器(ZLMRTCClient.js)

    webrtc視頻播放器(ZLMRTCClient.js)

    在播放實(shí)時(shí)視頻時(shí),視頻播放器一般會(huì)有延遲,此時(shí),就可以使用webrtc來拉流,延遲在1s或者基本沒有延遲。與zlm配套的rtc js客戶端.(國(guó)標(biāo)) ZLMRTCClient.js: 與zlm配套的rtc js客戶端 ZLMRTCClient.js: 與zlm配套的rtc js客戶端 https://gitee.com/xiongguangjie/zlmrtcclient.js 按照 下圖執(zhí)行命令行,則自

    2024年02月11日
    瀏覽(25)
  • webrtc視頻播放器(srs.sdk.js)

    webrtc視頻播放器(srs.sdk.js)

    在vue中使用,需要將js方法中的函數(shù)通過?export?default{}的方式暴露出來。 下面是通過srs.sdk.js文件中的SrsRtcPlayerAsync方法進(jìn)行拉流; 還有一種方法,可以在index.html中通過script引入jswebrtc.min.js文件,調(diào)用方法直接使用 (1)封裝組件 (2)使用 (1)封裝 (2)使用

    2024年02月09日
    瀏覽(48)
  • SkeyeWebPlayer.js H5播放器使用文檔說明

    SkeyeWebPlayer.js H5播放器,是一款能夠同時(shí)支持HTTP、HTTP-FLV、HLS(m3u8)視頻直播與視頻點(diǎn)播等多種協(xié)議, 支持H.264、H.265、AAC等多種音視頻編碼格式,支持mse、wasm等多種解碼方式,支持Windows、Android、iOS全平臺(tái)終端的H5播放器。 功能說明 支持 m3u8/HLS 播放; 支持 HTTP-FLV/WS-FLV 播放

    2023年04月08日
    瀏覽(38)
  • 前端 用HTML,CSS, JS 寫一個(gè)簡(jiǎn)易的音樂播放器

    這個(gè)實(shí)現(xiàn)了基本的播放/暫停、歌曲切換、音量控制、進(jìn)度條控制和顯示歌曲信息等功能,同時(shí)還支持播放模式切換和歌曲列表操作。不過這只是一個(gè)簡(jiǎn)單的示例,實(shí)際上還有很多功能需要進(jìn)一步完善和優(yōu)化,例如: 支持歌詞顯示和同步 支持播放列表編輯和保存 支持拖拽上傳

    2024年02月04日
    瀏覽(30)
  • html+css+js本地音樂播放器,實(shí)現(xiàn)可視化音頻頻譜

    html+css+js本地音樂播放器,實(shí)現(xiàn)可視化音頻頻譜

    html+css+js本地音樂播放器,實(shí)現(xiàn)可視化音頻頻譜 之前用swing寫了個(gè)本地音樂播放器(如下圖),但是效果一言難盡,界面丑,功能bug也多,唉 所以后面又重新用html寫了個(gè),界面樣式和功能方面,比swing寫的好看、完善多了。 導(dǎo)入音樂(已完成) 展示列表(已完成) 列表雙擊

    2024年02月09日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包