setAudioEffectOption
简介
设置音效参数
入参
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
id | String | true | 播放该音频任务的唯一标识 |
option | JsonObject | true | 需要设置的音效参数数据 |
option 属性
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
src | String | true | 播放源地址;本地文件路径仅支持绝对路径,不支持相对路径 |
volume | Number | false | 音量;取值范围(0 ~ 1)(默认值:1.0f) |
rate | Number | false | 播放速度;取值范围 0.5 ~ 2(默认值:1.0f) |
priority | Number | false | 播放优先级,0 为最低,数值越高优先级越高 (默认值:0) |
示例代码
Page({
data: {
id: '1',
},
onReady() {
this.setAudioEffectOption({ src: 'xxxx/xxx.mp3' }).then((res) => {
console.log('setAudioEffectOption===', res);
});
},
setAudioEffectOption(option) {
return new Promise((resolve, reject) => {
dlt.setAudioEffectOption({
id: this.id,
option: JSON.stringify(option),
success: (res) => {
resolve(res);
},
fail: (err) => {
reject(err);
},
});
});
},
});