Função de histórico de JavaScript não funciona para a página da Web exibida a partir da tela inicial no iOS 6

Eu vi alguns outros posts sobre novos comportamentos do iOS 6 com sites salvos / lançados a partir da tela inicial. No iOS 5 (e anterior), conseguimos usar a função Histórico de Javascript para nosso botão Voltar no aplicativo. No iOS 6, no entanto, funciona se você tiver acessado apenas uma página do site. Mas se você tiver mais de uma página que você visitou, ela lança um erro de não encontrado na página. Funciona bem no Safari (não na tela inicial) e funciona se eu remover o<meta name="apple-mobile-web-app-capable" content="yes" /> tag. Mas então eu recebo o cromo feio do navegador que estou tentando evitar.

Vi postagens semelhantes sobre as alterações no iOS 6 que não compartilham mais dados com o Safari, mas esperava que alguém tivesse um problema semelhante com as informações de histórico armazenadas / usadas para a versão homescreen dos aplicativos no iOS 6.

Estamos usando essa ligação:<a href="javascript:history.back();" class="back"></a>

Novamente, está funcionando bem no Safari, bem em todos os sistemas operacionais antigos. Mas ele falha no iOS 6 na tela inicial quando há mais de duas páginas em que o usuário clicou.

questionAnswers(3)

yourAnswerToTheQuestion