什么是 Amplitude?
Amplitude 是一个基于原生 JavaScript 编写的音频播放器库,无需依赖 jQuery 或其他框架。 它提供了一套简洁的 API,用于在网页中嵌入音频播放功能,并支持播放/暂停、进度跳转、音量控制、播放列表等常见功能。
核心特性
- 纯 JavaScript 实现,无外部依赖
- 支持播放列表与多首歌曲切换
- 实时显示播放进度与时间
- 可自定义播放控件样式
- 兼容主流现代浏览器
快速开始
通过 CDN 引入 Amplitude:
<script src="https://cdn.jsdelivr.net/npm/amplitudejs@5.3.0/dist/amplitude.js"></script>
初始化播放器:
Amplitude.init({
songs: [
{
name: '示例歌曲',
artist: '未知艺术家',
url: '/audio/example.mp3'
}
]
});