I'm trying to use `navigator.geolocation.getCurrentPosition` on my Android device (Philips Xenium). It works absolutely ok in iphone and genimotion simulator.  

`navigator.geolocation.getCurrentPosition` returns absolutely nothing - no errors, no success. 
However, if I turn off geolocation service in my smartphone, it returns `No available location provider`.

Also, `navigator.geolocation.watchPosition` works fine.