Leaflet: Impossible de lire la propriété '_leaflet_id' d'undefined

Créé le 17 oct. 2012  ·  4Commentaires  ·  Source: Leaflet/Leaflet

Parfois, lors de l'actualisation de la page, j'obtiens cette erreur dans chrome :

Uncaught TypeError: Cannot read property '_leaflet_id' of undefined leaflet.js:6
(anonymous function) leaflet.js:6
n.Map.n.Class.extend.hasLayer leaflet.js:6
domController.map.manageZoom domController.leaflet.js:647
n.Mixin.Events.fireEvent leaflet.js:6
n.Map.n.Class.extend._resetView leaflet.js:6
n.Map.include.n.DomUtil.TRANSITION._onZoomTransitionEnd leaflet.js:6
n.Map.include.n.DomUtil.TRANSITION._catchTransitionEnd leaflet.js:6
e.(anonymous function).u

cela se produit lorsque :

if (!map.hasLayer(tilelayer)) {}

Une idée de pourquoi cela se produit et comment le résoudre?
Lorsque cela se produit, la carte devient inutilisable jusqu'à ce qu'elle soit actualisée.

Commentaire le plus utile

Cela se produit lorsque la variable tilelayer n'est pas définie au moment où cette ligne s'exécute. Mettez une déclaration de débogage là-bas et comprenez-le, cela ne devrait pas être difficile.

Tous les 4 commentaires

Cela se produit lorsque la variable tilelayer n'est pas définie au moment où cette ligne s'exécute. Mettez une déclaration de débogage là-bas et comprenez-le, cela ne devrait pas être difficile.

Merci.

Salut,

J'ai le même problème avec Leaflet 1.0 Beta. J'ai eu cette erreur :

Erreur de type non interceptée : impossible de lire la propriété '_leaflet_id' d'undefined

sur cette ligne :
obj._leaflet_id = obj._leaflet_id || ++L.Util.lastId ;

sur la fonction tampon

Pouvez-vous m'aider avec cela s'il vous plaît?. J'ai créé un nouveau ticket (https://github.com/Leaflet/Leaflet/issues/3877)

Ce problème est généralement dû au fait que la valeur de tileLayer est nulle lorsque vous utilisez addLayer (tileLayer).Vérifiez si l'initialisation de tileLayer est correcte.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

frankjar picture frankjar  ·  4Commentaires

CallMarl picture CallMarl  ·  3Commentaires

gdbd picture gdbd  ·  3Commentaires

timwis picture timwis  ·  3Commentaires

zdila picture zdila  ·  3Commentaires