Skip to content

播放音频

方法名

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();
});

参数说明

参数名参数类型是否必填默认值参数描述
urlString要播放的音频绝对路径或网络地址
speed 1.1.0Float1.0倍速
loop 1.1.3Booleanfalse是否循环播放

回调

回调示例

json
{
    "data": {
        "status": "start",
        "duration": 328411
    },
    "message": "开始播放",
    "code": 0
}

回调说明

参数名参数类型参数描述
messageString消息提示
dataObject数据对象
data.statusString播放状态,status:开始播放,finish:播放结束,error:播放出错
data.durationInteger音频总时长,单位:毫秒
codeInteger返回类型,0.成功,其他:失败