APlayer 中文文档 下载 App

APlayer 播放器总览与核心能力

它是什么

APlayer 是由 DIYgod 开发并维护的一款轻量级 HTML5 网页音乐播放器。它不依赖 Flash、不嵌入 VLC、不加载任何前端框架,直接基于浏览器原生的 HTML5 Audio API 构建——这意味着它能在所有现代浏览器中直接运行,从桌面 Chrome 到移动 Safari,从微信内置浏览器到跨平台 WebView。

它能做什么

APlayer 的核心功能可以归纳为以下几条:

它不能做什么

了解边界同样重要:

版本与开源

体积参考

APlayer 的压缩产物非常轻量:

这比引入 Plyr(约 100KB+)或 Video.js(约 400KB+)要节省得多。

与同类产品对比

特性APlayerPlyrVideo.jsMediaElement.js
播放列表原生支持需扩展需扩展需扩展
LRC 歌词原生支持需扩展需扩展需扩展
吸底 / 迷你模式原生支持不支持不支持不支持
主题色定制内置需 CSS需 CSS需 CSS
HLS 支持需 hls.js需 hls.js需 hls.js需 hls.js
体积(gzip)~20KB~40KB~200KB+~100KB+
专注领域纯音频音视频音视频音视频

APlayer 是这几款里唯一"只做音频"的,这意味着它的界面和 API 都是围绕音乐播放场景设计的,没有视频播放器的冗余逻辑。