gracePlayer : /graceUI/组件目录/gracePlayer
基于背景音乐api封装的音乐播放器,提供音乐播放、暂停、进度展示、进度选择、列表播放、单曲循环等常用的音乐播放功能;
属性名称 | 类型 | 默认值 | 作用 |
color | String | #FFFFFF | 音乐标题颜色 |
list | Array | [] | 音乐列表数据,格式请参考演示代码 |
listBg | String | #292E35 | 音乐列表背景颜色 |
listHeight | String | 880rpx | 音乐列表高度 |
01. 因 H5 端不支持背景音乐 api,故本组件不支持 h5 端;
02. 因 nvue 端不支持音乐文件长度获取,故本组件暂不发布 weex 版本( weex 项目请使用 .vue 完成此功能);
请仔细阅读权限相关要求,被在对应平台完成配置工作 :
01. uni-app 资料 https://uniapp.dcloud.io/api/media/background-audio-manager?id=getbackgroundaudiomanager
02. 微信小程序资料 https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html#requiredBackgroundModes
播放器组件涉及的样式较多,且不同项目要求不一样,我们无法把他们都封装为属性。所以我们为您提供了完善的基础功能,我们建议您自己根据项目要求对组件进行二次开发!
开发流程 : 01 复制 gracePlay 组件文件 > 02 改成自己的文件 > 03 改进组件 > 04 调用自己修改过的组件;