InnerAudioContext.play(params: Object)
版本要求:
BaseKit≥2.3.2
支持平台:
iOSAndroid
描述
播放
参数
| 属性 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
src | string | 是 | - | src 音频资源的地址 |
startTime | number | 否 | 0 | startTime 开始播放的位置, 单位 s。精确到小数点后 3 位,即支持 ms 级别精确度 |
autoplay | boolean | 否 | false | autoplay 是否自动开始播放 |
loop | boolean | 否 | false | 是否循环播放,默认为 false |
volume | number | 否 | 1.0 | 音量。范围 0~1。默认为 1 |
playbackRate | number | 否 | 1.0 | 播放速度。范围 0.5-2.0,默认为 1。(Android 需要 6 及以上版本) |
complete | () => void | 否 | - | 接口调用结束的回调函数(调用成功、失败都会执行) |
success | () => void | 否 | - | 接口调用成功的回调函数 |
fail | (params: Object) => void | 否 | - | 接口调用失败的回调函数 |
fail 回调参数
| 属性 | 类型 | 说明 |
|---|---|---|
errorMsg | string | 错误信息 |
errorCode | string | number | 错误码 |
| 错误扩展 |
返回值
无