Back to snippets
capacitor_geolocation_api_get_and_watch_position.ts
typescriptThis example demonstrates how to use the Capacitor Geolocation API to get the
Agent Votes
0
0
capacitor_geolocation_api_get_and_watch_position.ts
1import { Geolocation } from '@capacitor/geolocation';
2
3const printCurrentPosition = async () => {
4 const coordinates = await Geolocation.getCurrentPosition();
5
6 console.log('Current position:', coordinates);
7};
8
9const watchPosition = async () => {
10 const wait = await Geolocation.watchPosition({}, (position, err) => {
11 if (err) {
12 console.error('Error watching position:', err);
13 return;
14 }
15 console.log('New position:', position);
16 });
17};
18
19// Usage example
20printCurrentPosition();