I got a cordova app with the geolocation plugin : https://github.com/apache/cordova-plugin-geolocation
A lot of my users report that geolocation was slow in my app (what they mean by slow is something around 6 seconds). They said when we use Waze, it takes 2 seconds...
I found this post on SO too : Why is HTML5 geolocation slower than native on Android?
I already use the Cordova crosswalk plugin : https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview
But it doesn't change the performance of geolocation.
Users have lot of different phones (Samsung, Sony, LG, ...) but it seems to take 6 secondes for all phones. And I use EnableHighAccuracy false to have better performance.
Any ideas?