html5中audio标签的事件、方法和属性
audio标签属于html5中的媒体标签,所以具有html5中的所有媒体事件。事件类型如下表所示。
事件 描述
canplay 当媒介能够开始播放但可能因缓冲而需要停止时运行脚本
canplaythrough 当媒介能够无需因缓冲而停止即可播放至结尾时运行脚本
durationchange 当媒介长度改变时运行脚本
emptied 当媒介资源元素突然为空时(网络错误、加载错误等)运行脚本
ended 当媒介已抵达结尾时运行脚本
error 当在元素加载期间发生错误时运行脚本
onloadeddata 当加载媒介数据时运行脚本
loadedmetadata 当媒介元素的持续时间以及其他媒介数据已加载时运行脚本
loadstart 当浏览器开始加载媒介数据时运行脚本
pause 当媒介数据暂停时运行脚本
play 当媒介数据将要开始播放时运行脚本
playing 当媒介数据已开始播放时运行脚本
progress 当浏览器正在取媒介数据时运行脚本
ratechange 当媒介数据的播放速率改变时运行脚本
readystatechange 当就绪状态(ready-state)改变时运行脚本
seeked 当媒介元素的定位属性 [1] 不再为真且定位已结束时运行脚本
seeking 当媒介元素的定位属性为真且定位已开始时运行脚本
stalled 当取回媒介数据过程中(延迟)存在错误时运行脚本
suspend 当浏览器已在取媒介数据但在取回整个媒介文件之前停止时运行脚本
timeupdate 当媒介改变其播放位置时运行脚本
volumechange 当媒介改变音量亦或当音量被设置为静音时运行脚本
waiting 当媒介已停止播放但打算继续播放时运行脚本
audio标签的方法
p.load();
p.play();
p.pause();
p.stop();
这里用js原生的document.getElementById()方法获取的元素上执行。如果要用jquery,必须这么写$('')[0].xxx();
audio标签有如下几个属性
属性 描述
src 音频文件的url地址
preload 是否自动预加载,在设置了autoplay属性时此属性无效。
autoplay 自动开始播放
loop 循环播放
controls 显示浏览器默认播放控制器
分享到:
相关推荐
标题中的"aduio视频监控"可能是指一种集成音频处理的视频监控系统,它通过摄像头模块捕获视频信号,并结合音频信息,为用户提供更全面的监控体验。在现代监控技术中,这种结合音频和视频的系统能更好地识别环境变化...
- **框架**:使用深度学习框架(如TensorFlow、PyTorch)构建和训练模型,处理大量的语音数据。 - **数据预处理**:包括去噪、分帧、加窗、梅尔滤波、倒谱变换等步骤,准备输入到模型的特征向量。 - **模型构建**...
文档从2002年9月3日的初版(1.7版本)开始,经历了多次修改和升级,最终在2006年5月31日正式发布。这一过程中,众多参与者如Geert Knapen、Mike Kent、Kaoru Ishimine等,分别在各个修订版本中引入了不同的改进和...
在IT领域,音频接口的选择和使用对于音乐制作和网络K歌体验至关重要。"ODeus ASIO LinkPro"是一款专门针对提升音频传输性能的工具,它允许用户通过虚拟ASIO驱动来扩展声音通道,从而实现专业声卡在网络K歌时的无延迟...
gupnp is a lib for development digital media controller as a part of DLNA
为了优化资源使用,xine-lib允许开发者选择使用硬件加速解码,如果系统支持的话。此外,xine-lib还支持多线程处理,可以在多核处理器上分配解码任务,以减轻单个CPU核心的压力。用户也可以通过调整播放器设置,比如...
这款“乐果F5mini蓝牙音箱官方升级软件”是专门为该型号音箱设计的,用于提升其内部软件版本,确保用户能够获得最佳的音乐体验。 固件,全称为固件(Firmware),是存储在电子设备硬件中的非易失性程序代码,它控制...
在本项目中,我们关注的是一个使用STM32103微控制器,配合WM8978音频编解码器,实现MP3音频文件解码并播放WAV文件的系统。这个系统涉及到嵌入式开发、音频处理以及文件格式转换等多个IT领域的知识点。 首先,STM...
Android C++高级编程:使用NDK_Onur Cinar, 于红PDF电子书下载 带书签目录 完整版 原书名:Pro Android C++ with the NDK 原出版社: Apress 作者: (美)Onur Cinar 译者: 于红 佘建伟 冯艳红 丛书名: 移动开发...
6. **Aduio预览**:音频文件预览通常以波形图的形式显示,让用户知道音频长度和大致内容,但可能无法播放全音质音频,需使用专业音频播放器。 7. **CHM预览**:CHM是微软的HTML帮助文件,用于软件的帮助文档。预览...
本项目的目的是教你如何实现一个简单的音乐播放器(这并不难) 本项目并不是一个可以用于生产环境的element播放器,所以并没有考虑太多的兼容性问题 本项目不是ElementUI的一个音频插件,只是一个教程,不过你可以...
标题中的“IO6下载软件”指的是苹果公司的iOS 6操作系统,这是一个针对iPhone、iPad和iPod touch设备的操作系统...5. 在使用这类音频工具时,确保设备的系统版本与工具兼容是至关重要的,以避免可能出现的兼容性问题。
音乐播放器或录音机支持音频格式,例如MP3,AAC,FLAC,WAV,OGG,OPUS,AMR,TS,EQ,Downmixer,Sonic,ALC,G.711 ... 从以下来源播放音乐:HTTP,HLS(HTTP实时流),SPIFFS,SDCARD,A2DP来源,A2DP接收器,...
linux/android 实现uac + cdc串口的复合设备驱动,此驱动基于legacy,即开机无需配置脚本...也可改为使用脚本方式,不编译legacy下的驱动即可,配置usb脚本中功能为acm,uac1.本驱动是基于rk平台实现,理论全平台适用。
使用public文件夹 更改HTML 在模块系统之外添加资产 何时使用public文件夹 使用全局变量 添加引导程序使用自定义主题 增加流量 添加路由器 添加自定义环境变量 在HTML中引用环境变量 在Shell中添加临时环境变量 在....
谢谢使用三陀工作室的超酷系列软件之超酷AUDIO播放软件! 超酷Audio播放软件功能简介 一、支持SKINS操作,皮肤文件放在程序目录的ALLSKINS目录下。 二、支持歌词秀格式,动态显示歌词,也可以静止观看。...
驱动纯净版是小编为大家分享的一款支持win7/8/10系统的声卡驱动包,驱动可以搭载sam等vst机架支持各种效果一键闪避、电音以及变声等效果。 该驱动可以一步安装到位,无需重启电脑,同时一个驱动完美兼容XP/Win7/Win...
* Aduio Station:音乐、电台播放和收藏,配合移动端DS audio使用,默认不授权。 * Cloud Sync:可以和各种公有云之间无缝同步,分享文件,默认不授权。 * DSM 操作系统:供用户访问系统使用,默认授权。 * Download...
MD231_OPENAT平台是一种基于MD231无线数传硬件模块的二次开发平台,由MobileTech Co. Ltd.设计并提供。该平台的主要目标是简化和加速SMS/GSM/GPRS通信应用的开发过程。MD231_OPENAT的核心在于其提供的OPENAT SDK开发...
通过学习这本书,开发者不仅可以掌握Mediastreamer2的使用,还能深入理解VoIP和流媒体技术,为创建高效、高质量的语音/视频通信系统打下坚实的基础。书中的内容涵盖了从基础的音频和视频处理,到高级的过滤器开发和...