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.

Reply via email to