Ionic Geolocation: Cordova vs. Capacitor

Capacitor Geolocation API (https://capacitorjs.com/docs/apis/geolocation) ist ziemlich einfach zu verwenden. Man muss aber beachten, dass Einiges vom bekannten Cordova Plugin (und auch von HTML5 API) leicht abweicht.

Wenn man Cordova Plugin oder HTML5 API benutzt und die Nachverfolgung der Geolocation stoppen will, tut man es so:

navigator.geolocation.clearWatch(watchID);


Beim Capacitor sieht es ein Tick anders aus:

clearWatch(options: { id: string; }) => Promise<void>

(Ich konnte nicht schlecht staunen, bis ich verstanden habe, warum ich Aktualisierung der Geolocation gar nicht stoppen kann.)