2012-02-23 3 views
0

J'ai terminé mon dernier projet qui utilise GoogleMaps API v3 avec succès. Mais maintenant, sans raisons, la carte n'est plus générée.Erreur lors de la génération de l'API GoogleMaps

La fenêtre avec toutes les commandes de carte est ouverte correctement mais la carte ne l'est pas. Il a montré seulement un écran gris.

Il n'y a pas d'erreurs sur le script avant les appels fonction google.maps et il n'y a pas d'erreurs après lui aussi!

Quelqu'un peut-il essayer de m'aider avec ce problème?

De toute façon.

+1

Peut-être que vous avez atteint la limite de la API gratuit, essayez de l'héberger dans d'autres IP et/ou domaine pour voir si cela fonctionne encore, Si c'est le cas, vous avez certainement atteint la limite. –

+0

thks pour votre commentaire @pacofvf, je pense que vous avez raison. nous avons 3 environnements différents, l'un d'entre eux est une nouvelle machine virtuelle et je l'utilise comme environnement de développement. Les deux autres sont notre serveur d'assurance qualité interne et le serveur d'assurance qualité de notre client. Cela fonctionne parfaitement seulement dans ma nouvelle VM, que j'utilise pour développer et tester. Une autre question. Savez-vous quel type de licence j'ai besoin de nos serveurs? Cette fonctionnalité ne fonctionnera que sur le portail intranet. –

+0

vous avez besoin de [Google maps api premier] (http://www.google.com/enterprise/earthmaps/maps.html) il existe deux types de licences, l'une concerne les sites Web publics, à partir de 50 USD par tranche de 1000 pages vues, dans les 25.000 pages vues par an, ou la licence privée avec des pages illimitées à partir de 2500 $ USD pour 10 utilisateurs, j'ai obtenu ces prix au Mexique, si vous êtes au Brésil, vous obtenez presque les mêmes prix. –

Répondre

0

J'ai eu un problème similaire lorsque j'ai utilisé l'API GoogleMaps dans une boîte de dialogue Jquery UI, le div de la carte serait gris. J'ai corrigé ce problème en redimensionnant la carte lorsque j'ai ouvert le dialogue. J'utilise aussi le plugin GMAP3 Jquery.

Voici la fonction Redimensionnement:

function resizeMyMap() { 
     var mymap = $('#map_canvas').gmap3({ action: 'get', name: 'map' }); 
     google.maps.event.trigger(mymap, "resize"); 
     $('.gmap3').gmap3({ 
      action: 'autofit' 
     }); 
    } 

Si vous n'utilisez pas le plug-in gmap3 Jquery, vous pouvez essayer de redimensionner la carte:

google.maps.event.trigger(map, 'resize') 
+0

Hey @Sashenka, tkx pour votre réponse. Je vais essayer votre suggestion aussi !!! Je vous ferai savoir si cela fonctionne! Cya –

Questions connexes