Marker not-clickable on iPad Safari Interface

414 views
Skip to first unread message

Carlos Rivero

unread,
Feb 22, 2011, 12:29:05 PM2/22/11
to Google Maps JavaScript API v3
I have an application that displays a Google Map and allows the user
to place a point marker on the map then select the marker to get an
infoMessage that allows the user to submit the location with ancillary
data to a database. It has been working fine in production for over a
month, but now it is not working on the iPad platform. I tested it on
my desktop/laptops in Firefox and IE and they are both working fine.
It appears to be a problem only on the iPad. Could this be related to
the latest release. Unfortunately, I had deployed the application
without changing the version to 3.3. I am in the process of re-
deploying the application with the minor version number hoping that it
will fix the problem.

Any insight would be greatly appreciated.

Carlos Rivero



Carlos Rivero

unread,
Feb 22, 2011, 5:25:21 PM2/22/11
to google-map...@googlegroups.com
https://grunt.sefsc.noaa.gov/CII_DEV/

username: test
password: 1234

Thanks,

Carlos

ps.  I changed the version parameter on the production site to "v=3.3" and it's working fine on the iPad. 


On Tue, Feb 22, 2011 at 5:23 PM, Esa <esa.i...@gmail.com> wrote:
I haven't noticed anything similar. Please provide a link.

--
You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" group.
To post to this group, send email to google-map...@googlegroups.com.
To unsubscribe from this group, send email to google-maps-js-a...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-maps-js-api-v3?hl=en.


Esa

unread,
Feb 22, 2011, 5:23:15 PM2/22/11
to Google Maps JavaScript API v3

Esa

unread,
Feb 23, 2011, 2:19:22 PM2/23/11
to Google Maps JavaScript API v3
You should avoid using 'mouseover' event if you want your page to be
touch device compatible. There is no 'mouseover' with mobile clients.

It is not a very good idea to use 'mouseover' on Marker to open
infowindow after all. Another misbehavior occurs on desktop when you
have a lot of markers. Opening infowindow often makes the map to pan.
That may trigger several new mouseovers on different markers.

Esa

unread,
Feb 23, 2011, 2:33:44 PM2/23/11
to Google Maps JavaScript API v3
I made some further testing and I confirm your observation. Touching a
marker with iPad triggers 'mouseover' with api v=3.3 . It means that
api v3.3 converts 'touchstart' to 'mouseover'.

Still I discourage using mouseover on marker.

Carlos Rivero

unread,
Feb 23, 2011, 5:55:39 PM2/23/11
to google-map...@googlegroups.com
Thanks for checking this issue for me.  I will change the code and remove the mouseover event handler. 

Reply all
Reply to author
Forward
0 new messages