Hello,

We have been experiencing some issues related to the Google Maps V3
service. Various of users reported that they where unable to see the
Google Maps that we had integrated in to our application. After closer
inspection we where able to reproduce this issue and it seems to be
caused a combination of "empty cache" and the Google Authentication
service that the API uses.

We dynamically insert a script tag that points to the "http://
maps.google.com/maps/api/js?sensor=false&callback=fuel.map.ready" as
src to minimize the blocking of the browser. We observe the script and
once the script has been loaded in to the page we call
"google.maps.loadScripts();" to load all scripts.

the "fuel.map.ready" checks if the data is ready for the google map.
If its ready, it creates a new Google map instance, attaches events to
map and places markers on the page. Our internal logging system
(Spry.Debug.logs array on the page) reports that all functions are
correctly executed and processed in the same way and order as any
other google maps page. No JavaScript errors occurs but no map is
loaded on to the screen

When there is no map loaded on to the page, and you refresh the page
itt all of the sudden works. We see that a request has been made to
the "CSI" image on the google servers . Where in the "broken" maps
page it did not.


Steps to reproduce this issue:

We have been able to reproduce this issue the best in either Opera or
Safari. Make sure you have an empty cache. Go to http://www.hotels.nl/amsterdam/
and click on the view "map" link. Its possible that you actually see a
completely loaded map but when you empty your cache again, and go to
another listing ( use on the urls in the top header, that are next to
the "home" button ). Each time, clear the browser cache before you
visit the map page.

It sometimes took me 10 - 20 attempts to find a hotel map listing that
did not work.


So my question is how can we fix this behavior?

-- 
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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-maps-js-api-v3?hl=en.

Reply via email to