Taro.setInnerAudioOption(option)
Sets the playback options for InnerAudioContext. The options apply to the current Mini Program globally once set.
Type
(option: Option) => Promise<CallbackResult>
Parameters
Option
Property | Type | Required | Description |
---|---|---|---|
mixWithOther | boolean | No | Whether 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. |
obeyMuteSwitch | boolean | No | (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) => void | No | The callback function used when the API call completed (always executed whether the call succeeds or fails) |
fail | (res: any) => void | No | The callback function for a failed API call |
success | (res: Result) => void | No | The callback function for a successful API call |
API Support
API | WeChat Mini-Program | H5 | React Native |
---|---|---|---|
Taro.setInnerAudioOption | ✔️ |