目录

AudioContext

has.createAudioContext

has.createAudioContext(string id): AudioContext

创建内部audio上下文AudioContext对象。

起始版本: 1.0.16

参数:

参数 类型 必填 描述
id string 是 audio组件的id。

返回值:

返回AudioContext对象。

示例:

const audioContext = has.createAudioContext('myAudio');

AudioContext

AudioContext实例,可通过has.createAudioContext获取。

AudioContext通过id跟一个audio组件绑定,操作对应的audio组件。

起始版本: 1.0.16

[h2]AudioContext.setSrc()

AudioContext.setSrc(string src): void

设置音频地址。

起始版本: 1.0.16

参数:

参数 类型 必填 描述
src string 是 音频地址。

示例:

const audioContext = has.createAudioContext('myAudio');
audioContext.setSrc('https://www.example.com/test.mp3'); // 此处仅为样例,请开发者更换为可用的网址
audioContext.play();

[h2]AudioContext.play()

AudioContext.play(): void

播放音频。

起始版本: 1.0.16

示例:

const audioContext = has.createAudioContext('myAudio');
audioContext.setSrc('https://www.example.com/test.mp3'); // 此处仅为样例,请开发者更换为可用的网址
audioContext.play();

[h2]AudioContext.pause()

AudioContext.pause(): void

暂停播放音频。

起始版本: 1.0.16

示例:

const audioContext = has.createAudioContext('myAudio');
audioContext.setSrc('https://www.example.com/test.mp3'); // 此处仅为样例,请开发者更换为可用的网址
audioContext.pause();

[h2]AudioContext.seek()

AudioContext.seek(number position): void

跳转到指定位置。

起始版本: 1.0.16

参数:

参数 类型 必填 描述
position number 是 跳转位置,单位:s。

示例:

const audioContext = has.createAudioContext('myAudio');
audioContext.setSrc('https://www.example.com/test.mp3'); // 此处仅为样例,请开发者更换为可用的网址
audioContext.seek(20);