IGNF / geoportal-extensions

French Geoportal Extensions for well-known javascript mapping libraries (Leaflet and OpenLayers)
https://ignf.github.io/geoportal-extensions/
Other
64 stars 33 forks source link

"ol is not defined" dès l'installation de l'extension #370

Closed Mysterius closed 9 months ago

Mysterius commented 9 months ago

J'ai une installation OpenLayers fonctionnelle. Je n'ai fait que rajouter le .js et le .css de l'extension dans mon fichier HTML, rien d'autre, et l'erreur suivante s'affiche dans la console du navigateur quand je charge mon site :

Uncaught ReferenceError: ol is not defined at Object. (GpPluginOpenLayers.js:91:1334) at o (GpPluginOpenLayers.js:91:116) at Module. (GpPluginOpenLayers.js:108:88885) at o (GpPluginOpenLayers.js:91:116) at Object. (GpPluginOpenLayers.js:99:16293) at o (GpPluginOpenLayers.js:91:116) at GpPluginOpenLayers.js:91:915 at GpPluginOpenLayers.js:91:925

Type d'issue

[X ] Report de bug [ ] Requête d'une nouvelle fonctionnalité

Je m'excuse si j'ai fait une erreur évidente. Je suis débutant en Javascript et OpenLayers est un peu obscur niveau documentations quand on n'y connait rien.

Mysterius commented 9 months ago

Je pensais avoir trouvé mais non je comprends pas désolé. Quelle que soit la manière dont j'importe l'extension ça me met ce message.

lowzonenose commented 9 months ago

Les extensions ne sont pas encore compatible avec la version OpenLayers 8. On conseille OpenLayers 6 en attendant que nous fassions l'upgrade.

Mysterius commented 9 months ago

Ah! Effectivement c'était indiqué dans les dépendances... Merci pour la réponse rapide.