QNAudioMixer
Index
Core methods
Events
Core methods
start
- start(loop?: boolean): Promise<void>
-
开始混音并播放
Parameters-
Optional loop: boolean
是否循环播放
Returns Promise<void> -
stop
- stop(): void
-
停止混音和播放
Returns void
resume
- resume(): void
-
恢复混音和播放
Returns void
pause
- pause(): void
-
暂停混音和播放
Returns void
getDuration
- getDuration(): number
-
获取音频文件的时长,单位: us
Returns number
getCurrentPosition
- getCurrentPosition(): number
-
获取当前音频混音的位置,单位: us
Returns number
seekTo
- seekTo(time: number): void
-
跳转到指定位置混音
Parameters-
time: number
指定位置的时间戳,单位: us
Returns void -
setPlayingVolume
- setPlayingVolume(volume: number): void
-
设置外部音频本地播放音量
Parameters-
volume: number
音量值,默认为 1 表示原始音量
建议设置范围: 0-10 之间的浮点数
Returns void -
Events
state-changed
- (state: QNAudioSourceState): void
-
音频源处理状态变化
Parameters-
state: QNAudioSourceState
音频源处理状态
-
文档反馈
(如有产品使用问题,请 提交工单)