Capacitor Geolocation : Utiliser la géolocalisation dans votre app

Plugin Geolocation de Capacitor

Le plugin Geolocation permet d’accéder à la position GPS de l’appareil utilisateur. C’est essentiel pour les applications qui nécessitent la localisation, comme les apps de navigation ou de livraison.

Installation

npm install @capacitor/geolocation

Demander la permission

Avant d’utiliser la géolocalisation, vous devez demander la permission à l’utilisateur :

import { Geolocation } from '@capacitor/geolocation';

const requestPermissions = async () => {
  const permission = await Geolocation.requestPermissions();
  return permission.location === 'granted';
};

Obtenir la position actuelle

const getCurrentPosition = async () => {
  const position = await Geolocation.getCurrentPosition();
  return {
    latitude: position.coords.latitude,
    longitude: position.coords.longitude
  };
};