Les marqueurs ne s'affichent pas

Résolu/Fermé
ElbokExcellence Messages postés 15 Date d'inscription mardi 23 mai 2017 Statut Membre Dernière intervention 15 juin 2017 - 14 juin 2017 à 12:08
ElbokExcellence Messages postés 15 Date d'inscription mardi 23 mai 2017 Statut Membre Dernière intervention 15 juin 2017 - 15 juin 2017 à 17:52
Bonjour,
J'ai ajouté une google map sur mon site et s'affiche bien, le seul problème est que les marqueurs ne s'affichent pas alors que le code est bien là.

<script type="text/javascript">

function initialiser() {
var latlng = new google.maps.LatLng(-4.385833, 15.443138);



var options = {
center: latlng,
zoom: 12,
mapTypeId: google.maps.MapTypeId.ROADMAP
};

var carte = new google.maps.Map(document.getElementById("map_canvas"), options);


var mark = new google.maps.Marker({
position : latlng,
map : carte,
title : 'Kinshasa'
});
}
</script>

Merci de m'aider

1 réponse

Utilisateur anonyme
14 juin 2017 à 16:15
Bonjour

Chez moi, ça s'affiche bien.
Quel navigateur utilises-tu, et quelle version ?
Et comment fais-tu pour lancer ce script ?
0
ElbokExcellence Messages postés 15 Date d'inscription mardi 23 mai 2017 Statut Membre Dernière intervention 15 juin 2017
14 juin 2017 à 18:12
J'utilise Firefox 53 mais j'ai essayé sur opera et chrome, ils s'affichent au premier essai mais après nada
<body style="<?php echo (cfctheme_options('bg_color') ? 'background-color:' . cfctheme_options('bg_color') : '' ); ?>" onload="initialiser()">

Je le lance quand la page se charge.
0
Utilisateur anonyme
14 juin 2017 à 19:48
Où est l'appel à la bibliothèque google ?
La doc google préconise non pas d'appeler initialiser dans le "onload" du body, mais seulement quand le script google est chargé :
  <script async defer
    src="https://maps.googleapis.com/maps/api/js?callback=initialiser">
  </script>

référence : https://developers.google.com/maps/documentation/javascript/overview?hl=fr
0
ElbokExcellence Messages postés 15 Date d'inscription mardi 23 mai 2017 Statut Membre Dernière intervention 15 juin 2017
15 juin 2017 à 10:21
ok. je vais essayer
0
ElbokExcellence Messages postés 15 Date d'inscription mardi 23 mai 2017 Statut Membre Dernière intervention 15 juin 2017
15 juin 2017 à 11:58
Je compte l'afficher plutôt lorsque on clique sur un bouton
0
Utilisateur anonyme > ElbokExcellence Messages postés 15 Date d'inscription mardi 23 mai 2017 Statut Membre Dernière intervention 15 juin 2017
15 juin 2017 à 13:42
plutôt lorsque on clique sur un bouton
Pas grave, l'essentiel est de ne pas essayer de se servir d'une bibliothèque avant qu'elle ne soit chargée.
0