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


本文摘自PHP中文网,作者php中世界最好的语言,侵删。

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

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

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

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

1

2

3

4

5

6

7

8

9

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

}

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

相关阅读:

怎样使用H5调用摄像头

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

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

以上就是H5中视频与音频标签和进度条如何使用的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

HTML5 canvas平铺的代码详解

服务端主动发送数据回客户端在h5里的实现步奏

h5移动端各种各样的列表的制作方法(五)

HTML5中5大存储方式汇总

零基础学习HTML5

HTML5中div和section以及article的区别分析

HTML5和app的区别是什么

HTML5 storag存储详解

HTML5 viewport总结讲述

HTML5中如何提高网站前端性能的示例代码分析

更多相关阅读请进入《HTML5》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...