Sounds playing when iPhone is in silent mode and setCategory('Ambient')
DanStevensonDev opened this issue · comments
I am trying to play ambient sounds, where they should be muted if the device is in silent mode.
react-native-sounds
config is set to below code
import Sound from 'react-native-sound'
const start_final = new Sound('start_final.mp3', Sound.MAIN_BUNDLE)
Sound.setActive(true)
Sound.setCategory('Ambient')
Sound.setMode("Default")
const playStart = () => {
start_final.play()
}
Unknown
Is your issue with...
- iOS
- Android
- Windows
Are you using...
- React Native CLI (e.g.
react-native run-android
) - Expo
- Other: (please specify)
Which versions are you using?
- React Native Sound: ^0.11.2
- React Native: 0.64.3
- iOS: 15.6.1
- Android: N/A
- Windows: N/A
Does the problem occur on...
- Simulator
- Device
If your problem is happening on a device, which device?
- Device:
iPhone 12
You can handle this by lowering volume :
start_final.setVolume(0)
like above statement rest thing u can handle by fetching details of device if its mute or not handle this accordingly....
I'm wondering if it is still possible to play sounds when you are on silent mode on iOS? Seems like some features have been deprecated?
The signature '(value: AVAudioSessionCategory): void' of 'MySound.setCategory' is deprecated.