Fonction de l'API Google Maps map.getCenter ()
Je l'enregistrement, le Zoom et l'Emplacement de l'API Google Map paramètre dans les cookies, l'utilisateur ajuste sa carte. Quand ils reviennent de la carte est à la même place. La fonction fonctionne la plupart du temps:
var h = JSON.stringify(map.getCenter(), null, 2);
jQuery.cookies.set("YD44635center",h,cookieOptions);
Sur le décoder en utilisant:
locationVar = jQuery.cookies.get("YD44635center");
var temp = "";
//for testing:
for(var x in locationVar){
temp += x + "\n";
}
alert(temp);
Pour voir ce que je suis, la plupart du temps, est:
Qa;
Pa;
J'ai donc mis mon code pour charger la carte avec les variables et tout va bien. Puis, un jour
la page des arrêts de travail et les paramètres retournés n'ont pas de "Q" comme l'assurance de la qualité, mais un "O" comme dans l'Arthrose. J'ai donc modifié le code et il a travaillé pour un jour et alors que Google avait l'envoi de revenir à l'assurance de la qualité. Je l'ai changé en arrière.
Le temps passe. Aujourd'hui, le code de commencer à travailler par intermittence et j'ai mis que le débogage chose de nouveau et maintenant, au lieu de "Pa" sur la deuxième variable je suis "Ra". Pas en continu, mais la plupart du temps. Ce qui est en place. Ça se passe sur deux navigateurs différents de la même manière.
source d'informationauteur Bob Brunius
Vous devez vous connecter pour publier un commentaire.
Utiliser les fonctions de l'API et enregistrer les données nécessaires, et non la structure
et le lire comme
Google est en train de changer les noms des variables internes, de temps à autre
Erreur sur la Latitude et la Longitude de Google Maps API JS 3.0