I'm making this page where you start time, your geolocation is being calculated and gets saved to a database. Whenever you stop the time, your geolocation is being recalculated and gets saved as well.
This works fine on a desktop computer where (don't ask me why) geolocation onstart differs from the geolocation onstop.
However when I visit the page on my cell phone, the geolocation is calculated correctly onstart but is then not recalculated onstop i.e. the geolocation remains the same despite not being in the same place anymore at all. Has anyone got a clue how you can force a device to recalculate the geolocation?
Thanks