html5插入音频

<body>
   
   
  <audio controls="controls">
   
  <source src="林ゆうき - lost case.mp3"></source>
  <source src="林ゆうき - lost case.mav"></source>
  </audio>
  <input type="range" min="0" max="1" step="0.2" value="0.2"/>
  <progress max="100" value="0"></progress>
  <button id="bo">播放</button>
  <button id="ting">暂停</button>
  <button id="lod">重新加载</button>
  <button id="jin">快进</button>
  <button id="tui">快退</button>
  <button id="jia">+</button>
  <button id="jian">-</button>
  <button id="jing">静音</button>
  </body>
<script>
  var au=document.querySelector("audio")
  var jin=document.querySelector("#jin");
  var tiu=document.querySelector("#tui");
  var bo=document.querySelector("#bo");
  var ting=document.querySelector("#ting");
  var lod=document.querySelector("#lod");
  var jia=document.querySelector("#jia");
  var jian=document.querySelector("#jian");
  var jing=document.querySelector("#jing");
  bo.onclick=function(){
  au.play();
  setInterval(function(){
  var x=au.duration/100;
  var pro=document.querySelector("progress").value+=1
  },1000)
  //一个按钮播放和暂停
  // if(au.paused==true){
  // bo.innerHTML="暂停";
  // au.play();
  // }
  // else{
  // bo.innerHTML="播放";
  // au.pause();
  // }
  }
  ting.onclick=function(){
  au.pause();
  }
  lod.onclick=function(){
  au.load();
  }
  jin.onclick=function(){
  au.currentTime+=10;
  console.log(au.currentTime)
  }
  tui.onclick=function(){
  au.currentTime-=10;
  console.log(au.currentTime)
  }
  au.volume=0;
  jia.onclick=function(){
  au.volume+=0.1;
  }
  jian.onclick=function(){
  au.volume-=0.1;
  }
  jing.onclick=function(){
  au.volume=0;
  }
  var inp=document.querySelector("input");
  inp.onchange=function(){
  var au=document.querySelector("audio");
  au.volume=inp.value;
  }
  </script>
时间: 2024-10-06 16:20:38

html5插入音频的相关文章

借用HTML5 插入视频。音频

HTML5 规定了一种通过 video 元素来包含视频的标准方法. 插入视频 <video width="320" height="240" controls="controls"> <source src="media/paddle-steamer.webn" type="video/webn"> <source src="media/paddle-steamer.

HTML 5 Audio Video中怎样来插入音频和视频?

在HTML5 中新增了,两个标签来插入音频和视频.示例代码: 还可以通过一些参数来对媒体文件进行高级控制:以为例: controls,如果为标签添加controls属性, 播放器 就会向用户显示控制控件.对于音频文件来说,如果没有controls属性,用户将无法在页面上看到音频控件.autoplay顾名思义,就是自动播放,添加上这个属性后,一旦音频/视频准备就绪,就会开始自动播放. loop,用来控制是否循环播放.其实看教程会容易明白,你可以看下 <Buid New World>里面第七集叫:

[转载]html5 audio音频播放全解析——html5系列

序 html5开启了一个新时代,因为它让浏览器本身变得不那么被动,audio api就是一个典型的列子,在html5还没确定之前,如果想要在听音乐看视频唯一的办法就是用flash意思是当你没有给浏览器装载Flash插件的话 那么音乐视频即是空谈,html5 audio的出现改变了这一格局,因为你可以不用Flash插件就可以听音乐看视频,当然这些能否实现还跟你用的浏览器有关. 这是demo地址 http://www.feman.cn/h5/audio.html 在手机上浏览效果会更好 文章结构 1

HTML5之音频功能

HTML5之音频功能 1.Web 上的音频 直到现在,仍然不存在一项旨在网页上播放音频的标准. 今天,大多数音频是通过插件(比如 Flash)来播放的.然而,并非所有浏览器都拥有同样的插件. HTML5 规定了一种通过 audio 元素来包含音频的标准方法,即HTML5提供了播放音频的标准. audio 元素能够播放声音文件或者音频流. 2.音频格式 当前,audio 元素支持三种音频格式: IE 9 Firefox 3.5 Opera 10.5 Chrome 3.0 Safari 3.0 Og

HTML5之音频audio知识

HTML总结(二)[HTML5之音频] HTML5重点知识之音频 audio标签兼容性: Internet Explorer 9+, Firefox, Opera, Chrome 以及 Safari 支持 <audio> 标签. 注释:Internet Explorer 8 以及更早的版本不支持 <audio> 标签. audio的常用属性: src:音乐的URL preload:预加载 autoplay:自动播放 loop:循环播放 controls:浏览器自带的控制条 dura

html5 audio音频播放全解析

序 html5开启了一个新时代,因为它让浏览器本身变得不那么被动,audio api就是一个典型的列子,在html5还没确定之前,如果想要在网页上听音乐看视频唯一的办法就是用flash意思是当你没有给浏览器装载Flash插件的话 那么音乐视频即是空谈,html5 audio的出现改变了这一格局,因为你可以不用Flash插件就可以听音乐看视频,当然这些能否实现还跟你用的浏览器有关. 这是demo地址 http://www.feman.cn/h5/audio.html(IE8以下不支持) 在手机上浏

htm插入音频视频

1.网络视频中缓存一部分既能播放的,称之为流媒体<br /> 网络流媒体插入<br />(1)找到视频位置,点击下方的分享按钮<br />(2)出现下拉面板,找到html代码,点击复制(3)找到想存放的位置,点击粘贴即可注释:使用<embed>按钮2.简便方法插入<br /> 点击dw上方的菜单栏里的插入-选择插入-选择媒体-选择文件类型-选择文件位置,同样使用<embed>标签<br />3.html 5里面<vi

全栈JavaScript之路(十九)HTML5 插入 html标记 ( 一 )innerHTML 与outerHTML

在需要给文档插入大量的html 标记下,通过DOM操作很麻烦,你不仅要创建一系列的节点,而且还要小心地按照顺序把它们接结起来. 利用html 标签 插入技术,可以直接插入html代码字符串,简单.高效! 以下插入html标签相关的扩展已经纳入html5 规范. 1.innerHTML 属性 2.outerHTML 属性 3.insertAdjacentHTML 方法 innerHTML 属性 有两种模式,写模式与读模式. 在读模式下,返回的是html 代码字符串. 例如: <div id="

全栈JavaScript之路( 二十 )HTML5 插入 html标记 ( 二 )insertAdjacentHTML

insertAdjacentHTML(),  这个方法也是在IE中最早出现的,现在已纳入html5规范,它接受两个参数,一个是下列的标记之一,一个是要写入的 html 代码文本. beforebegin , (英文为开始之前的意思)在当前元素之前插入一个新的紧邻的同辈元素 afterbegin,(英文为开始之后的意思)在当前元素之下插入一个子元素,或者是在当前元素的第一个子元素之前插入一个新的子元素. beforeend,(英文为结束之前的意思)在当前元素之后插入一个新的子元素,或者在当前元素最