Could you post a link to your page? Out of curiosity, what is the reason that you're loading the Google loader in this way, as opposed to putting a <script> tag in the HTML?
On Wed, Nov 3, 2010 at 9:24 PM, Richard <[email protected]> wrote: > Are you mixing V2 and V3 code? > > "script.src = "http://www.google.com/jsapi?key=MY-KEY";" > > V3 doesn't use a key. > > Richard > > On Nov 3, 10:12 am, Anil Mamede <[email protected]> wrote: > > Hello, > > > > I'm having a javascript error when I initialize the maps api. The error > > is: > > > > b[wb] is not a functionhttp:// > maps.gstatic.com/intl/en_us/mapfiles/api-3/2/9/main.js > > Line 27 > > > > It guess that the code is not obfuscated correctly. Here's a snippet of > > code i'm using: > > > > function initialize_map() { > > > > var latlng = new google.maps.LatLng(5, -2); > > > > var myOptions = { > > > > zoom: 6, > > > > mapTypeId: google.maps.MapTypeId.ROADMAP, > > > > center: latlng > > > > }; > > > > var map = google.maps.Map(document.getElementById("map_canvas"), > > myOptions); > > > > } > > > > function load_map_api() { > > > > var myOptions = { > > > > "callback": initialize_map, > > > > "other_params": "sensor=false" > > > > }; > > > > google.load("maps", "3", myOptions); > > > > } > > > > function init_modules() { > > > > var script = document.createElement("script"); > > > > script.type = "text/javascript"; > > > > script.src = "http://www.google.com/jsapi?key=MY-KEY"; > > > > /* This is a trick to detect when the script is loaded. When the state > > > > * changes the closure is called. If the state is 'complete' then we call > > > > * the function to load the map > > > > */ > > > > script.onreadystatechange = function() { > > > > if (this.readyState == 'complete') { > > > > load_map_api(); > > > > } > > } > > > > script.onload = function() { > > > > load_map_api(); > > > > } > > > > document.body.appendChild(script); > > > > } > > > > The browser i'm using is Firefox 3.6.12. > > -- > 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]<google-maps-js-api-v3%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-maps-js-api-v3?hl=en. > > -- 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.
