Eu tenho usado uma camada híbrida do Google Maps em Openlayers no meu aplicativo HTML5 para iOS há meses e funcionou perfeitamente. Recentemente, eles mudaram algo porque a linha 'Map data ...' na parte inferior parece diferente (fundo cinza claro) e sempre que você toca na tela ou a posição do mapa é atualizada via navigator.geolocation.getCurrentPosition () a caixa de direitos autorais dos dados do mapa aparece.
Alguém mais experimentou isso? Nesse caso, eu realmente aprecio qualquer informação sobre quaisquer soluções / soluções alternativas que você encontrou.