Eh bien im essayant de régler l'animation de rebond sur un marqueur spécifique, mais chaque fois que j'appelle le marqueur script php p> (Google.maps.animation.bounce) code> Console de méthode dit "Impossible de lire la propriété" Bounce "de non défini "Cela signifie que le marqueur n'est pas défini correctement? Mais si j'utilise Marker.Settitle ('Bouncing'), le titre change. Est-ce que je fais quelque chose de mal, voici le code
3 Réponses :
Le paramètre SETANIMATION doit être une chaîne de "rebond" ou "goutte". p>
marqueur.setanimation ("rebondir"); p>
ou p>
marqueur.setanimation ("goutte"); p>
où le marqueur est un objet marqueur Google Maps: p>
Vous devez transmettre l'énumération fournie par Google. Pas seulement du texte.
Essayez:
marker.setAnimation(google.maps.Animation.BOUNCE)
frère cette méthode ne fonctionne pas avec le marqueur montrant une erreur ..... ?? Allez-vous élaborer votre réponse..plz
La façon dont vous l'avez spécifiée dans votre code est correcte.
if(bounce==="set"){ /*animate marker*/}
Votre code devrait fonctionner. Jetez un coup d'œil à cette jsfiddle jsfiddle.net/kjy112/rd8u6
Même si vous écrivez tout le processus dans la console pour l'exécuter après, la même erreur est renvoyée.
@Gustavo pouvez-vous publier tout votre code?
c'est tout le code! : S je viens de l'appeler selon certaines lignes SQL des résultats
et vous voyez le marqueur sur la carte à droite?
Oui, je peux voir le marqueur mais ce n'est pas rebondissant!
Votre étiquette de script est incorrectement formée. Devrait être: code>. Cela pourrait aider.
Que faites-vous avec la partie PHP de celui-ci? Appelez-vous le PHP pour le JavaScript?
@Drackir qui était une erreur de doigt, dans le script, il est correctement formé.
@ kjy112 J'appelle la fonction addmarker pour chaque ligne de données est que ce que vous avez posé?
OK ive figurait après une longue période, le problème était que j'utilisais la version 3.2 de l'API, dès que j'ai supprimé le paramètre V = 3.2, l'animation a bien fonctionné.