Como retomar a reprodução do fundo
-
29-10-2019 - |
Pergunta
Estou criando um aplicativo de estação de rádio online.O aplicativo funciona bem.
Meu rádio não recomeça depois que a chamada é encerrada.E tenho que reiniciá-lo novamente.
Este é o meu código:
void MyAudioSessionInterruptionListener(void *inClientData, UInt32 inInterruptionState)
{
ShoutcastAudioStreamer *radio = (ShoutcastAudioStreamer*)inClientData;
if (inInterruptionState == kAudioSessionBeginInterruption) {
[radio stop];
NSLog(@"kAudioSessionBeginInterruption");
}
else if (inInterruptionState == kAudioSessionEndInterruption) {
// [radio start]; // this doesn't work - radio is gone
;
}
}
Alguém pode ajudar?
Nenhuma solução correta
Outras dicas
perguntas semelhantes foram encontradas, mas também sem resposta ...
Não obtenha o acionador AudioListenerInterruptionEnd
https://stackoverflow.com/q/8819315/751932
Provavelmente, pode ajudá-lo.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow