淺談Html5中視頻 音頻標(biāo)簽 進(jìn)度條的問題

最近項(xiàng)目中使用Html5的video和audio標(biāo)簽來在線播放視頻和音頻文件,但是遇到個(gè)奇葩的問題,頁面上播放之后進(jìn)度條無效,
查看w3c之后發(fā)現(xiàn)html代碼并沒有什么不同,之后猜想如果用靜態(tài)的html使用video標(biāo)簽播放本地文件進(jìn)度條會(huì)不會(huì)能用呢?
試了一下發(fā)現(xiàn)真的可以使用,隨后F12查看播放本地視頻和播放項(xiàng)目中的網(wǎng)絡(luò)響應(yīng)有什么區(qū)別,發(fā)現(xiàn)響應(yīng)頭多了些東西,隨把這些東西一個(gè)一個(gè)加到后臺代碼中,最后成功了!
- response.setHeader("Cache-Control","max-age=31536000, must-revalidate");
- response.setHeader("Content-Length", file.length() + "");
- if (fileName.contains(".mp4")) {
- response.setContentType("video/mpeg4");
- }
- if (fileName.contains(".mp3")) {
- response.setContentType("audio/mpeg");
- response.setHeader("Accept-Ranges:", "bytes");
- }
以上就是小編為大家?guī)淼臏\談Html5中視頻 音頻標(biāo)簽 進(jìn)度條的問題全部內(nèi)容了,希望大家多多支持腳本之家~
原文地址:http://www.cnblogs.com/youcanyouup/archive/2016/07/25/5704429.html
相關(guān)文章
HTML5超炫酷粒子效果的進(jìn)度條的實(shí)現(xiàn)示例
這篇文章主要介紹了HTML5超炫酷粒子效果的進(jìn)度條的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來2019-08-23HTML5觸摸事件實(shí)現(xiàn)移動(dòng)端簡易進(jìn)度條的實(shí)現(xiàn)方法
這篇文章主要介紹了HTML5觸摸事件實(shí)現(xiàn)移動(dòng)端簡易進(jìn)度條的實(shí)現(xiàn)方法的相關(guān)資料,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-05-04HTML5實(shí)現(xiàn)自帶進(jìn)度條和滑塊滑桿效果
本文給大家介紹了HTML5實(shí)現(xiàn)自帶進(jìn)度條和滑塊滑桿效果,運(yùn)用progress標(biāo)簽,設(shè)置好min和max數(shù)值就好,可以用value獲取其中的進(jìn)度值。具體實(shí)現(xiàn)代碼大家參考下本文2018-04-17html5新增的定時(shí)器requestAnimationFrame實(shí)現(xiàn)進(jìn)度條功能
html5為什么新增一個(gè)requestAnimationFrame,他的出現(xiàn)是為了解決什么問題?帶著這些問題跟隨腳本之家小編一起學(xué)習(xí)吧2018-12-13HTML5 Canvas 實(shí)現(xiàn)圓形進(jìn)度條并顯示數(shù)字百分比效果示例
本篇文章主要介紹了HTML5 Canvas 實(shí)現(xiàn)圓形進(jìn)度條并顯示數(shù)字百分比效果示例,具有一定的參考價(jià)值,有興趣的可以了解一下2017-08-18HTML5+CSS3網(wǎng)頁加載進(jìn)度條的實(shí)現(xiàn),下載進(jìn)度條的代碼實(shí)例
本篇文章主要介紹了HTML5+CSS3網(wǎng)頁加載進(jìn)度條的實(shí)現(xiàn),下載進(jìn)度條的代碼實(shí)例,具有一定的參考價(jià)值,有興趣的可以了解一下。2016-12-30HTML5 Canvas玩轉(zhuǎn)酷炫大波浪進(jìn)度圖效果實(shí)例(附demo)
本篇文章主要介紹了HTML5 Canvas玩轉(zhuǎn)酷炫大波浪進(jìn)度圖效果實(shí)例,非常具有使用價(jià)值,有需要的可以了解一下。2016-12-14使用Html5實(shí)現(xiàn)異步上傳文件,支持跨域,帶有上傳進(jìn)度條
下面小編就為大家?guī)硪黄褂肏tml5實(shí)現(xiàn)異步上傳文件,支持跨域,帶有上傳進(jìn)度條。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-17HTML5中的進(jìn)度條progress元素簡介及兼容性處理
HTML5能夠用progress標(biāo)簽直接向頁面添加進(jìn)度條,這還是相當(dāng)exciting的,不過各瀏覽器下的默認(rèn)顯示效果會(huì)有差異,這里我們就來看看HTML5中的進(jìn)度條progress元素簡介及兼容性處2016-06-02html5+css3進(jìn)度條倒計(jì)時(shí)動(dòng)畫特效代碼【推薦】
下面小編就為大家分享一篇html5+css3進(jìn)度條倒計(jì)時(shí)動(dòng)畫特效代碼【推薦】。希望對大家有所幫助。一起跟隨小編過來看看吧2016-03-08