
下面是一个监听播放完成的例子,点击播放后,加载一具样式,结果后,自动加载另外一个样式,
就相当于说,点播放加载一个暂停或者结束的图标,播放完成就加载一个播放的图标。。
HTML代码:
html5代码:<div class="voice">
<audio><source src="地址" type="audio/aac" />
</audio>
</div>
JS
$(document).on('click','.voice', function() {$(this).addClass('voice1')$(this).find('audio').get(0).play()
$(this).find('audio').bind('ended',function () {
$('.voice').removeClass('voice1')
})
})
1、打开SublimeText工具,准备好的目录结构,目录里面包括要插入的音频文件和一个html文件。
2、打开HTML文件,新建一个空的HTML5文档结构,,注意编码一定设置为UTF-8。
3、接下来在body标签中插入audio元素,audio元素里面通过source引入音频文件,,注意文件的类型要写对。
4、运行编写好的页面程序,你会在网页中看到的音频播放器,我们点击播放按钮就会自动播放音频。
5、当然有很多的老版本的浏览器并不支持audio元素,这个时候我们可以在audio里面添加一个提示,当浏览器不支持audio元素的时候就会显示这个提示。
6、如果想进入播放页面就立即自动播放音频内容,那么需要在audio中添加一个controls属性,。
7、最后,列举了一下当前主流浏览器对HTML5里面audio元素的支持情况,大家可以做一下参考。
在HTML加入背景音乐,具体 *** 作步骤如下:
1、首先打开Intellij,确保有一个项目已经打开。。
2、接下来新建一个HTML文件,在文件夹上点右键——New——HTMLFile。。
3、确保要导入的音乐文件在这个文件夹里,读者可以自行拖动一个音乐文件到HTML文件所在的文件夹里。。
4、添加代码<audiocontrols>在body标签里。。
5、最后,背景音乐添加成功,可以进行试听。。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)