audioplayers
audioplayers copied to clipboard
Respect iOS Silient mode
How can we respect silent mode in iOS?
Using version 1.0.1
@luanpotter I'm doing this but it doesn't work.
Also respectSilence: true
not in the current version? (1.0.1)
final ctx = AudioContext(
android: AudioContextAndroid(
audioFocus: AndroidAudioFocus.none,
contentType: AndroidContentType.unknown,
isSpeakerphoneOn: false,
stayAwake: false,
usageType: AndroidUsageType.notification,
),
iOS: AudioContextIOS(
category: AVAudioSessionCategory.ambient,
defaultToSpeaker: true,
options: [
AVAudioSessionOptions.allowAirPlay,
AVAudioSessionOptions.allowBluetooth,
AVAudioSessionOptions.mixWithOthers,
AVAudioSessionOptions.allowBluetoothA2DP,
],
),
);
Is this being looked into I can't seem to find respectSilence in v1.0.1
You are sure this doesn't work, you have to make sure to set it globally:
final audioContext = AudioContext(
iOS: AudioContextIOS(
category: AVAudioSessionCategory.ambient,
options: [AVAudioSessionOptions.mixWithOthers],
),
)
AudioPlayer.global.setGlobalAudioContext(audioContext);