Skip to main content
Version: 3.x

Taro.setInnerAudioOption(option)

Sets the playback options for InnerAudioContext. The options apply to the current Mini Program globally once set.

Reference

Type

(option: Option) => Promise<CallbackResult>

Parameters

Option

PropertyTypeRequiredDescription
mixWithOtherbooleanNoWhether to play the file with other audio files played. If it is set to true, the music from other Apps or the WeChat will not be stopped.
obeyMuteSwitchbooleanNo(Only for iOS) Whether to follow the "Mute" switch. If it is set to false, the audio file still sounds even in a Mute mode.
complete(res: any) => voidNoThe callback function used when the API call completed (always executed whether the call succeeds or fails)
fail(res: any) => voidNoThe callback function for a failed API call
success(res: Result) => voidNoThe callback function for a successful API call

API Support

APIWeChat Mini-ProgramH5React Native
Taro.setInnerAudioOption✔️