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
};
};