Os recursos de áudio de fundo do WP7 não estão mais disponíveis
estou a usarBackgroundAudioPlayer
para o meu aplicativo de música e vídeo do Windows Phone 7. Depois de tocar algumas músicas, reproduzo vídeos usandoMediaPlayerLauncher
, em seguida, pressione Voltar para retornar ao meu aplicativo. Sempre que eu usoBackgroundAudioPlayer.Instance
. Recebo erro "Os recursos de áudio em segundo plano não estão mais disponíveis".
Alguém no MSDN sugere o uso de try / catch, mas isso não é uma boa ideia e pode atrasar o aplicativo.
Outro sugere chamadaBackgroundAudioPlayer.Instance.Close()
antes do lançamentoMediaPlayer
. No entanto, quando eu toco música, o agente carrega .dll novamente, o que leva muito tempo.
Como consertar isto ?