Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>OK, my work-collegue gave me very valuable hint.</p> <p>For security reasons, built-in browser for Android (so, Android browser, on which I've made tests) doesn't get GPS location with full precision. Precision is with premeditation lowered. So that, when WiFi was switched off, I've got response that accurance is 800-1000 meters. With WiFi turned on, the accurance I've received on callback was abount 70 meters. </p> <p>So, I've made test with Opera Mobile and Firefox, which are requiring permission to get accurate location from GPS when installed (same as GPS test). These browsers, after switching GPS off received data with accurance &lt; 10 meters, same as native app.</p> <p>So the answer for Android is: do not use Android Browser for web sites, for which you want to get GPS location with high accuracy. It seems that Google people decided, that if user did not accepted GPS precise location for Android Browser, he may not be aware, that this browser gives so precise data to WWW sites. As for Opera and Firefox - it's user-installed app, so it's his choice.</p> <p>The test for iPhone with WiFi switched off gave 50 meters precision for Safari. So the accuracy is much less restricted as for Android, however the restriction is made. However, there's a problem with replacing Safari with other HTML5-supporting browser, since Opera stopped its development for iPhone.</p> <p>All tests were made outside of the office building, when 10-12 GPS transmitters where in sight.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload