今天小编跟大家讲解下有关浅谈Html5中视频 音频标签 进度条的问题 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关浅谈Html5中视频 音频标签 进度条的问题 的相关资料,希望小伙伴们看了有所帮助。
最近项目中使用Html5的video和audio标签来在线播放视频和音频文件 但是遇到个奇葩的问题 页面上播放之后进度条无效
查看w3c之后发现html代码并没有什么不同 之后猜想如果用静态的html使用video标签播放本地文件进度条会不会能用呢
试了一下发现真的可以使用 随后F12查看播放本地视频和播放项目中的网络响应有什么区别 发现响应头多了些东西 随把这些东西一个一个加到后台代码中 最后成功了!
JavaScript Code复制内容到剪贴板
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");
}
以上就是小编为大家带来的浅谈Html5中视频 音频标签 进度条的问题全部内容了 希望大家多多支持爱蒂网~