The HMTL 5 geolocation "WatchPosition()" function does not work properly in Firefox in Android 2.x.x
Calling the watchPosition() function it gets the position the first time once is called; subsequently it seems freeze as it not more return any changes in the position regardless parameters used (timeout, maximunAge etc.) and you need to refresh the page to make it gets the position changes. Calling clearWatch(id) function and calling again the watchPosition() has no effects: after is called the first time, subsequently it does not get any position update, except you refresh the whole web page. This happen on Android 2.x.x with last version of Firefox. I tested Opera browser on the same device/OS with the same code and it works fine without problems. Review and fix the issue please.
Additional System Details
- User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; FDM)