Skip to main content
Question

ods-map geolocalisation IOS / Safari

  • June 19, 2026
  • 4 replies
  • 11 views

Forum|alt.badge.img+1

Bonjour, 

Je travail actuellement sur une carte permettant à un utilisateur d’identifer des points d’intérêt en proximité immédiate. J’ai utilisé les paramètres auto-geolocation = ‘true’ ainsi qu’activé l’affichage de la toolbar-geolocation. 
Sur android j’ai bien le comportement escompté, en revanche sur Iphone j’ai des erreurs de permission refusées dès le lancement de l’app. 

Les paramètres de safari sur lequel j’ai effectué les tests ont bien la géolocalisation d’activée et l’autorisation attribué à Safari. 
Il me semble qu’IOS est moins permissif sur l’accès aux données de géolocalisation ? Est ce que les fonctionnalités  d’auto-geolocation ou la toolbar-geolocation sont fonctionnels sur IOS ? 
 

4 replies

Forum|alt.badge.img+2

Bonjour,

Il y a effectivement pas mal de restrictions mais qui s’appliquent souvent dans des cas particuliers, comme l’ouverture dans une web view à l’intérieur d’une autre application, les iframes etc… Mais dans le cas habituel d’aller sur la page depuis Safari, à priori cela devrait fonctionner. Je viens de tester sur iOS 26 et cela fonctionne dans mon cas (avec des dialogues de permissions malgré tout). 

Est-ce que la page se charge dans une situation particulière ?


Forum|alt.badge.img+1
  • Author
  • Guide
  • July 3, 2026

Bonjour, 

Je vous remercie pour votre réponse. Cette dernière amène cependant des questions, il me semblait que les pages html /css sur Huwise était de manière général des webviews ? Mon application a été pensé pour avoir un comportement distincts entre la version desktop et la version smartphone (avec une fonction css qui détermine le type d’appareil). 

Pour la version desktop ods-map est paramétré avec auto-geolocation = false et inversement sur smartphone auto-geolocation = true

Ceci étant j’ai testé le widget map au niveau des jeux de données, en cliquant sur la flèche “me géolocaliser” sur Ios, cela reproduit l’erreur également. 


Forum|alt.badge.img+2

Bonjour,

Dans mon message, les “web views” font référence au browser minimal embarqué dans les applications natives sur iOS, qui s’ouvre par exemple quand un lien est présent dans l’application. Ce browser minimal est soumis à des restrictions beaucoup plus fortes car considéré “dans une application”.

Si dans votre cas il s’agit de pages web ouvertes dans un navigateur, normalement cela devrait donc marcher, et c’est un cas que j’ai testé sur mon propre téléphone (iOS 26) et qui avait l’air de fonctionner. Si la page est ouverte au public, pouvez-vous donner l’URL ici ?


Forum|alt.badge.img+1
  • Author
  • Guide
  • July 15, 2026

Bonjour, 

Merci pour votre réponse, si je comprend bien les cartes comme celles visibles directement depuis le catalogue de donnée sont à considérer comme une webview ? 

Oui l’application bien que n’étant pas encore diffusée sur la partie grand publique est consultable via le lien suivant :https://saint-louis-agglo.opendatasoft.com/pages/appli-dechets/app-header