Implementé los eventos táctiles de la misma forma que shreedhar, pero usando el evento "mousedown". Descubrí que el "clic" no se activa en dispositivos móviles cuando se utiliza la API de Google Maps en una vista web (es decir, PhoneGap), pero el evento "mousedown" se desencadena con un toque en el móvil o un clic en la web.
window.infowindow = new google.maps.InfoWindow({
content: 'content'
});
google.maps.event.addListener(marker, 'mousedown', function(){
window.infowindow.open(marker.get('map'), marker);
});
Además, asegúrese de definir una ventana de información única variable en su página, y volver a utilizarlo para todos sus marcadores, por lo tanto, por qué he definido como una ventana de información window.infowindow variable "global".