Continue reproduzindo áudio do html5 player no modo de segundo plano do iOS

Criamos nosso aplicativo orientado a música em html5 e javascript com o Sencha touch. Para distribuição, embrulhámo-lo no xcode com o UIwebView. Tudo funciona bem, exceto uma coisa que não funciona: a reprodução de áudio no modo multitaref

Conheço a idéia geral: adicione o UIBackgroundModes em info.plis

Feito. Agora podemos reproduzir o áudio mesmo no modo de segundo plano.

Até chegarmos ao final da música. Para iniciar a próxima música, precisamos trazer o aplicativo para o primeiro plano novamente ou podemos pressionar o botão play ou 'next song' no controlador de áudio do iPhone.

Após algumas pesquisas, encontrei uma solução promissora em: "Entrando o background no iOS4 para reproduzir áudio ", onde a solução alternativa é editar o AVAudioSessionCategoryPlayback e trabalhar com o UIBackgroundTaskIdentifier. O problema para mim é (como em qualquer outra correção encontrada até agora) que essas soluções sempre pressupõem que o áudio seja reproduzido no AVaudioPlayer ou no MPMusicPlayerController. no meu caso, eu também não utilizo, nosso áudio é reproduzido pelo nosso player html5 envolvido no UIwebView.

Alguém tem algum conselho sobre como continuar reproduzindo o áudio no modo multitarefa do iOS quando o reprodutor de áudio é um reprodutor html5 / javascript?

questionAnswers(3)

yourAnswerToTheQuestion