Page 1 sur 2
[RESOLU] FF5 et google maps: disparitions des localisations
Publié : 05 juil. 2011, 14:09
par zurfer
Bonjour,
depuis quelque jours, ma boutique prestashop utilisant une carte google map pour localiser mes points de ventes, n'affiche plus les
icones des points de vente, seulement la carte, alors que IE et chrome continuent à le faire.
voici le message d'erreur sur la console FF5:
Error: uncaught exception: [Exception... "Component returned failure code: 0x80500001 [nsIXMLHttpRequest.responseText]" nsresult: "0x80500001 (<unknown>)" location: "JS frame :: **************/prestashop/js/stores.js :: <TOP_LEVEL> :: line 170" data: no]
et sur la ligne 170 du javascript on trouve
-----------------------------------
function downloadUrl(url, callback)
{
var request = window.ActiveXObject ?
new ActiveXObject('Microsoft.XMLHTTP') :
new XMLHttpRequest;
request.onreadystatechange = function() {
if (request.readyState == 4) {
request.onreadystatechange = doNothing;
callback(request.responseText, request.status); #############ligne 170
}
};
request.open('GET', url, true);
request.send(null);
--------------------------------
Une piste ? ou une astuce de configuration de FF5
Merci d'avance de votre aide
Re: FF5 et google maps: disparitions des localisations
Publié : 05 juil. 2011, 14:21
par teoli2003
Le serveur est bien configuré pour répondre aux requêtes CORS?
Re: FF5 et google maps: disparitions des localisations
Publié : 05 juil. 2011, 15:45
par Invité
le serveur (hostpapa) n'a pas changé et cela fonctionnait très bien il y a une semaine environ
Re: FF5 et google maps: disparitions des localisations
Publié : 05 juil. 2011, 18:28
par Bob49
Bonjour
le problème est pour tout le monde ? elle à un nom cette boutique !(tous publics) que l'on puisse vérifier si pareil pour nous..
Re: FF5 et google maps: disparitions des localisations
Publié : 05 juil. 2011, 19:00
par Invité
la boutique :
http://agilestream.fr/
avec Chrome et IE en cliquant sur les magasins on les voit bien apparaitre sur la map
[Modération] Message édité : mise en forme du lien. jpj.
Re: FF5 et google maps: disparitions des localisations
Publié : 05 juil. 2011, 19:19
par teoli2003
Le script php stores.php n'est pas en cause car il en renvoie bien le contenu pertinent (et l'appel préalable à Google pour traduire un lieu en coordonnées marche aussi)
Il y a l'air d'avoir un problème avec le script qui utilise stores.php pour le traduire en points sur la carte. Il dit pas de résultat dans stores.php, ce qui est faux. Mais c'est assez dur à lire (vive les codes JS minimisés!)
Et j'ai pas de debugger sous la main.
Re: FF5 et google maps: disparitions des localisations
Publié : 05 juil. 2011, 19:21
par Bob49
En effet, avec Firefox 3.6* ça fonctionne mais avec Firefox 5 et celles en développement, il y à rien..
Je vois que teoli2003 donne une piste..
Re: FF5 et google maps: disparitions des localisations
Publié : 07 juil. 2011, 08:57
par Invité
Bob49 a écrit :En effet, avec Firefox 3.6* ça fonctionne mais avec Firefox 5 et celles en développement, il y à rien..
Je vois que teoli2003 donne une piste..
ce qui me surprend c'est que cela fonctionnait avec FF5 il y a 10 jours environ, ce serait donc une modification/maj récente de FF5 (en gros à partir du 20 Juin ?)
peut-on retrouver les maj auto par date ?
en tous cas merci de vos temps et expertise!

Re: FF5 et google maps: disparitions des localisations
Publié : 07 juil. 2011, 09:03
par teoli2003
Firefox 5 est sorti le 21 juin.
Mais à moins que tu arrives à déterminer ce qui ne marche pas dans le script (tu es le seul à avoir une version non-minimisée et donc déboggable sans y passer des heures), on ne pourra s'avoir s'il s'agit d'un bug de Firefox ou d'un bug dans le script révélé par un Firefox 5 plus strict.
Re: FF5 et google maps: disparitions des localisations
Publié : 07 juil. 2011, 09:51
par zurfer
teoli2003 a écrit :Firefox 5 est sorti le 21 juin.
Mais à moins que tu arrives à déterminer ce qui ne marche pas dans le script (tu es le seul à avoir une version non-minimisée et donc déboggable sans y passer des heures), on ne pourra s'avoir s'il s'agit d'un bug de Firefox ou d'un bug dans le script révélé par un Firefox 5 plus strict.
c'est donc bien le passage 4 à 5 qui est à l'origine du changement de comportement
le script complet en question est là:
http://dl.dropbox.com/u/23655106/stores.js
et l'erreur est signalée ligne 170 dans la console FF
Merci pour toute piste

Re: FF5 et google maps: disparitions des localisations
Publié : 07 juil. 2011, 09:59
par teoli2003
La boucle dans initMarkers est parcourue le bon nombre de fois?
Re: FF5 et google maps: disparitions des localisations
Publié : 07 juil. 2011, 12:08
par Invité
teoli2003 a écrit :La boucle dans initMarkers est parcourue le bon nombre de fois?
je pense que oui, car cela marche sur les autres navi, après je ne connais pas grand chose en js , mes compétences
en programmation

s'arrêtent aux souvenirs de mon école d'ingé il y a ... 30 ans
Re: FF5 et google maps: disparitions des localisations
Publié : 07 juil. 2011, 12:13
par teoli2003
Ben, on s'en fout des autres navigateurs. Pour savoir ce qui cloche (i.e. ce qui se comporte différement), il va falloir tester avec Firefox. Pas juste répondre sans tester...
Que dit le support de la société qui a écrit le script?
Re: FF5 et google maps: disparitions des localisations
Publié : 07 juil. 2011, 13:48
par Invité
teoli2003 a écrit :Ben, on s'en fout des autres navigateurs. Pour savoir ce qui cloche (i.e. ce qui se comporte différement), il va falloir tester avec Firefox. Pas juste répondre sans tester...
Que dit le support de la société qui a écrit le script?
je suis prêt à tester ce que tu veux, dans la mesure de mes modestes compétences.
c'est Prestashop qui a écrit ce script, et à ce stade ils se grattent la tête (comme moi

)
Re: [RESOLU] FF5 et google maps: disparitions des localisati
Publié : 19 juil. 2011, 10:29
par zurfer
problème résolu en passant à la version supérieure de prestashop (1.4.3)