Appearance
播放音频
方法名
play
用法
用法示例
js
let pathArr = [
"/storage/emulated/0/Download/WeiXin/赵雷-成都.mp3",
"/storage/emulated/0/Download/WeiXin/刀郎-西海情歌.mp3",
"http://www.yeyuboke.com/svga/刘德华-孤星泪.mp3"
];
let index = this.playIndex % pathArr.length;
module.play({
url: pathArr[index], //播放地址(支持本地音频和网络音频)
speed: 1.0, //倍速
}, res => {
this.playIndex++;
console.log(res)
//这里可以监听播放进度
// this.onPlayListener();
});参数说明
| 参数名 | 参数类型 | 是否必填 | 默认值 | 参数描述 |
|---|---|---|---|---|
| url | String | 是 | 无 | 要播放的音频绝对路径或网络地址 |
| speed 1.1.0 | Float | 否 | 1.0 | 倍速 |
| loop 1.1.3 | Boolean | 否 | false | 是否循环播放 |
回调
回调示例
json
{
"data": {
"status": "start",
"duration": 328411
},
"message": "开始播放",
"code": 0
}回调说明
| 参数名 | 参数类型 | 参数描述 |
|---|---|---|
| message | String | 消息提示 |
| data | Object | 数据对象 |
| data.status | String | 播放状态,status:开始播放,finish:播放结束,error:播放出错 |
| data.duration | Integer | 音频总时长,单位:毫秒 |
| code | Integer | 返回类型,0.成功,其他:失败 |

