sud.createInnerAudioContext
JS
InnerAudioContext sud.createInnerAudioContext()创建内部 audio 上下文 InnerAudioContext 对象
返回值
- InnerAudioContext: 返回 InnerAudioContext 实例,具体说明见下图
InnerAudioContext 的属性说明:
| 属性 | 键值类型 | 说明 |
|---|---|---|
| src | string | 音频资源的地址,用于直接播放 |
| startTime | number | 开始播放的位置(单位 s),默认为 0 |
| autoplay | number | 是否自动开始播放,默认为 false |
| loop | number | 是否循环播放,默认为 false |
| volume | number | 音量。范围 0~1。默认为 1 |
| playbackRate | number | 播放速度。范围 0.5~2.0。默认为 1 (仅支持 android) |
| duration | number | 当前音频的长度(单位 s),只读属性。只有在当前有合法的 src 时返回 |
| currentTime | number | 当前音频的播放位置(单位 s),只读属性。只有在当前有合法的 src 时返回,时间保留小数点后 6 位 |
| paused | number | 当前是是否暂停或停止状态,只读属性 |
| buffered | number | 音频缓冲的时间点,只读属性。仅保证当前播放时间点到此时间点内容已缓冲 |