H5中视频与音频标签和进度条如何使用

这次给大家带来H5中视频与音频标签进度条如何使用,H5中视频与音频标签和进度条使用的注意事项有哪些,下面就是实战案例,一起来看一下。

最近项目中使用Html5的video和audio标签来在线播放视频和音频文件,但是遇到个奇葩的问题,页面上播放之后进度条无效,

查看w3c之后发现HTML代码并没有什么不同,之后猜想如果用静态的html使用video标签播放本地文件进度条会不会能用呢?

试了一下发现真的可以使用,随后F12查看播放本地视频和播放项目中的网络响应有什么区别,发现响应头多了些东西,随把这些东西一个一个加到后台代码中,最后成功了!

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);  
}

相信看了这些案例你已经掌握了方法,更多精彩请关注编程之家网其它相关文章

相关阅读:

怎样使用H5调用摄像头

H5中怎样使用postMessage实现两个网页间传递数据

正则表达式里的match()、search()函数match()和search()函数的具体有什么区别呢?

相关文章

HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码