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.
