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