Joomla.it Forum
Joomla! 3 => Joomla! 3 => : fabiombolo 19 Jul 2016, 12:25:49
-
Ciao a tutti,
allora sto impazzendo con l'ormai noto problema delle keys di google maps.
Premetto che ho già letto qui: http://forum.joomla.it/index.php?topic=259772.0 (http://forum.joomla.it/index.php?topic=259772.0)
Il mio problema è che su xampp non riesco a far funzionare le mappe su un nuovo sito, mentre continuano a funzionarmi quelli già creati in precedenza.
Ho testato reumer, contentmap e sobipro map, e in utti e tre i casi non funzionano (solito errore
Google Maps non è stata caricata correttamente. Per i dettagli tecnici, consulta la console JavaScript[size=78%])[/size]
Allora mi viene il sospetto che non ho capito come creare una key per farla funzionare in locale...
Sono andato su https://console.developers.google.com/apis (https://console.developers.google.com/apis) dove ho creato una key per browser. Poi ho provato sia senza impostare alcun referres, sia mettendo localhost/* ma non funziona in nessun caso.
Mi dite dove accidenti sbaglio...!?
-
Ciao fabiombolo,
credo anche io che in locale non sia possibile far funzionare le Google Maps API key
-
Grazie Alex, ma invece... funziona!!!
Se avete fatto il mio stesso errore ecco come rendersene conto e come risolverlo:
1- aprite il sito su google chrome, aprite gli strumenti per sviluppatori e cliccate sul tab "console". Il mio errore era: Google Maps API error: ApiNotActivatedMapError
2- andate su https://console.developers.google.com/projectselector/apis/credentials e selezionate o create il vostro progetto per browser
3- tornate sulla overview della console google e attivate una "Google Maps JavaScript API"
4- salvate, ricaricate la vostra pagina web e nel mio caso ha funzionato...! Almeno con contentmap e reumer...
All'inizio infatti avevo sbagliato api, e avevo attivato una Google Maps Embed API invece del javascript...
-
Postilla per chi ha dei moduli o plugin senza un campo key.
In questo caso (io ad esempio ho il modulo geo_map di sobipro) bisogna cambiare la url in questo modo:
http://maps.googleapis.com/maps/api/js?v=3&key=INSERISCIQUILATUAKEY&language=it-IT&libraries=places
Con me ha funzionato...
-
Confermo.
Grazie fabiombolo per aver condiviso la soluzione