/ / IOS - programowo wstrzymaj / wycisz / zmniejsz głośność muzyki w tle, a następnie przywróć ją - obiektyw-c, ios

IOS - programowo wstrzymaj / wycisz / zmniejsz głośność muzyki w tle, a następnie ją przywróć - cel-c, ios

Muszę tymczasowo wyciszyć / wstrzymać / zmniejszyć głośność muzyki w tle na telefonie iPhone / iPodzie, gdy moja aplikacja odtwarza efekt dźwiękowy, a następnie przywrócić ją.

MPMusicplayerController metody działają doskonale dla aplikacji iPod / iPhone Music, ale nie dla aplikacji innych firm, takich jak Spotify

Czy ktoś ma przykład robienia tego za pomocą AVAudioPlayer, albo coś innego? Zmiana kategorii sesji z otoczenia na odtwarzanie, a następnie z powrotem działa dość dobrze, ale wprowadza krótkie, ale zauważalne opóźnienie na moim ekranie

Z góry dziękuje za twoją pomoc

Odpowiedzi:

0 dla odpowiedzi № 1

Mam nadzieję, że to artykuł pomaga Ci. Sprawdź kategorię „AVAudioSessionCategoryPlayAndRecord”