html audio标签无效,HTML5的audio标签设置currentTime无效解决方案
上帝视角看民宿产业 - 马化腾
在firefox、IE、中都有效,但是在chrome中无效,
原因:这是一个与服务器有关的chrome报错
解决方案:
1、将的src引用的视频最好是在线网站视频完整引用地址 //(亲自测试有效),查找在线音乐地址的方法:输入music.163.com打开,搜索音乐,如《偏爱》,右键查看元素,Network-->Media-->点击Name下的资源,复制右边Headers/General的request url,然后复制到src。
2、测试用的音频是本地地址,把音频/视频放到服务器,使用http://的播放地址就不再出现这个问题了。
具体来说,使用Intellij IDEA自带的服务器时(即IDEA直接打开html文件,鼠标移到编辑器的右上区域,出现一个有若干浏览器图标的横条,点击chrome图标,会使用idea自带的文件服务器用chrome打开,端口是63342),在chrome下拖动进度条也会出现跳到开头0S重新播放的问题,用IE11却正常。
然后我试了另外一个hfs服务器(Http file server,是一个软件,并不是tomcat apache nginx之类的一个新的服务器,正好有这个软件顺便试一下),chrome下拖动完全正常。所以猜测原因是和服务器有关,具体来说可能是下载mp3文件时的http response header有关。下面是以上两种服务器的response header:
【IDEA自带服务器】HTTP/1.1 200 OK
Content-Type: audio/mpeg
server: IntelliJ IDEA 14.1.7
date: Thu, 02 Feb 2017 12:03:10 GMT
X-Frame-Options: SameOrigin
X-Content-Type-Options: nosniff
x-xss-protection: 1; mode=block
cache-control: private, must-revalidate
last-modified: Sat, 28 Jan 2017 14:37:02 GMT
content-length: 3694385
【hfs服务器】HTTP/1.1 200 OK
Content-Type: application/octet-stream
Content-Length: 3694385
Accept-Ranges: bytes
Server: HFS 2.3d
Last-Modified: Sat, 28 Jan 2017 14:37:02 GMT
Content-Disposition: attachment; filename="%CB%B3%C1%F7%B6%F8%CF%C2 - %D5%C5%F6%A6%D3%B1 %CD%F2%BC%D2%C3
本文由职坐标整理发布,关注HTML5/CSS3频道,学习更多的前端知识!
html audio标签无效,HTML5的audio标签设置currentTime无效解决方案相关推荐
- android audio 自动播放,HTML5之audio无法自动播放的问题
HTML5新增了video元素和audio元素,替代了传统HTML4使用复杂的object元素与embed来播放视频或者音频的方法.这次的一个项目,产品经理要求手机加载开始时播放音乐,想到播放音乐,又 ...
- html 5 设置标签居中,Html5中新增标签与样式实现元素水平垂直居中的方法
Html5中新增标签与样式实现元素水平垂直居中的方法 发布时间:2021-06-12 12:44:51 来源:亿速云 阅读:71 作者:小新 这篇文章将为大家详细讲解有关Html5中新增标签与样式实现 ...
- 去除html标签 linux,HTML5新增的标签和废除的标签
HTML5新增的结构标签 section元素 表示页面中的一个内容区块,比如章节.页眉.页脚或页面的其他部分.可以和h1. h2--等元素结合起来使用,表示文档结构.例:HTML5中--;HTML4中 ...
- 什么是HTML语义化标签?为什么要用H5语义化标签?HTML5语义化标签有哪些
对于大部分初学者来说,可能无法理解,明明在学习的时候,用div标签就能构成页面,为什么要用h5语义化标签?可能有一些前端工作者对HTML标签语义化的概念也不是很清楚,那么究竟什么是HTML语义化标 ...
- 下列标签属于html5废除的标签有,html5的新增的标签和废除的标签简要概述
新增的结构标签 section元素 表示页面中的一个内容区块,比如章节.页眉.页脚或页面的其他部分.可以和h1. h2--等元素结合起来使用,表示文档结构.例:HTML5中--;HTML4中 -- . ...
- html5 audio样式修改,HTML5中 audio的样式设置
直接在样式表中设置对应的样式: audio::-webkit-media-controls-panel audio::-webkit-media-controls-mute-button audio: ...
- HTML <audio> 标签、 HTML5 <b> 标签
HTML <audio> 标签 实例 保存一段音频存在自己项目中输入下面代码即可实现播放声音: <!DOCTYPE html> <html> <head> ...
- 详解html5新增的标签与css3中伪类和伪元素
html5 / css3 基础篇(第一篇) 回顾 是的,你没看错!今天是一个全新的开始,今天这一讲我们就要开始h5和c3了,html 和 css的基础篇我们都告一段落了.html一共两篇,css走过了 ...
- html标签api,html5新增标签+API介绍
新增标签 1.embed embed标签是html5新增的标签,用来嵌入内容,比如插件等,常用于视频文件的播放(为外部应用程序定义容器). 这篇文章介绍了embed的常用属性,基本都是定义播放器的一些 ...
最新文章
- java8新特性学习笔记链接
- Metrics.NET源码阅读笔记
- 8086之8253芯片仿真
- ios did receive memory warning
- 如何解决Android studio已分享到github的项目但是git->commit directory提交不上去
- post提交参数过多时,取消Tomcat对 post长度限制
- ios sqlite3 初级应用
- 功率曲线k值_什么叫离心泵的流量——功率曲线?它们之间有什么关系?
- poj 3368 Frequent values rmq
- SQL SERVER中游标也有Continue,break等跳出循环的语句
- Golang + selenium 设置无头浏览器模式
- 基于CM6800的ATX电源维修
- 通过SCP命令将文件复制到服务器或从服务器复制文件
- 【剧透】2017云栖大会·北京峰会——企业云上业务优化专场
- 【CS学习笔记】26、杀毒软件
- 昨日种种,昨日死.今日种种,今日生.--看了几篇影评有感
- 惠普暗影精灵Plus 3代 (OMEN 17-an014TX)参数
- 谭浩强C++ 第十一章
- Google搜索使用技巧
- 计算机网络复试面试题