MUSE简单高效的React音乐播放器

MUSE 是个蛮轻便的 HTML5 音乐播放器,使用 React 16 和 TypeScript 编写,适合开发者快速集成和修改。它的界面和功能都简单,直接适用于想要快速嵌入音频播放器的场景。比如,你只需要通过 npm 或 yarn 安装就能立马使用,像这样:

yarn add muse-player 或者 npm install --save-dev muse-player

安装完成后,直接引用就能在 React 项目中调用,支持移动端和触摸屏操作,响应也挺快的,完全满足一般音频播放需求。如果你需要做一个在线音乐播放器,它的这个功能也合适。

MUSE 的代码也相当简洁,几乎不需要复杂的配置,稍微修改下就能适应各种需求。不过,最好先看下官方的例子,确保能顺利集成。,它的适用场景就是那些想要快速、轻量集成音频播放功能的项目。要是你正在做类似的开发,不妨试试这个。

zip
muse-master.zip 预估大小:63个文件
folder
muse-master 文件夹
file
.gitignore 660B
file
.babelrc 484B
file
.all-contributorsrc 1KB
file
.eslintrc 671B
file
favicon.png 8KB
file
package.json 3KB
file
tslint.json 858B
folder
src 文件夹
folder
components 文件夹
file
Progress.tsx 3KB
file
index.ts 74B
file
Cover.tsx 398B
folder
models 文件夹
file
PlayerModel.ts 4KB
file
PlayerInstancesModel.ts 676B
file
index.ts 116B
folder
utils 文件夹
file
applyMiddleware.js 420B
file
index.js 150B
file
lyricParser.js 4KB
file
getRect.js 368B
file
classifier.js 1KB
file
i18n.js 3KB
folder
containers 文件夹
file
ControlContainer.tsx 5KB
file
LyricItemContainer.tsx 926B
file
MenuContainer.tsx 8KB
file
UIContainer.tsx 7KB
file
DrawerContainer.tsx 10KB
file
SelectorContainer.tsx 2KB
file
index.tsx 1KB
file
example.js 32KB
folder
config 文件夹
file
base.js 151B
file
index.html 5KB
folder
layouts 文件夹
folder
landscape 文件夹
file
landscape.styl 3KB
file
construct.js 389B
file
favicon.ico 4KB
folder
styles 文件夹
file
default.styl 15KB
file
MUSE.styl 158B
file
mixins.styl 496B
file
index.tsx 6KB
folder
sources 文件夹
file
icons.js 2KB
file
README.md 360B
file
karma.conf.js 1KB
file
webpack.config.js 885B
file
.travis.yml 453B
folder
dist 文件夹
folder
assets 文件夹
file
muse-player.js.map 737KB
file
muse-player.js 204KB
file
README.md 164B
file
example.js 32KB
file
index.html 5KB
file
favicon.ico 4KB
file
LICENSE 1KB
file
tsconfig.json 480B
folder
cfg 文件夹
file
defaults.js 2KB
file
test.js 1KB
file
production.js 1KB
file
base.js 1KB
file
development.js 1012B
file
README.md 9KB
folder
test 文件夹
file
MainTest.js 11KB
folder
utils 文件夹
file
classifierTest.js 1KB
file
lyricParserTest.js 7KB
file
loadtests.js 252B
folder
sources 文件夹
folder
.keep 文件夹
file
.editorconfig 188B
file
CNAME 18B
file
yarn.lock 234KB
...
zip 文件大小:406.41KB