cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CB-8523) enableHighAccuracy: false doesn't work on iOS
Date Tue, 05 Jan 2016 06:34:39 GMT

    [ https://issues.apache.org/jira/browse/CB-8523?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15082499#comment-15082499
] 

ASF GitHub Bot commented on CB-8523:
------------------------------------

Github user asfgit closed the pull request at:

    https://github.com/apache/cordova-plugin-geolocation/pull/39


> enableHighAccuracy: false doesn't work on iOS
> ---------------------------------------------
>
>                 Key: CB-8523
>                 URL: https://issues.apache.org/jira/browse/CB-8523
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugin Geolocation
>            Reporter: Krisztián Schäffer
>              Labels: Triaged, ios
>
> According to my tests and to what I see in the source the GPS is almost always used even
when enableHighAccuracy is set to false.
> The w3 spec says ( http://dev.w3.org/geo/api/spec-source.html#high-accuracy ) about enableHighAccuracy
that:
> "The intended purpose of this attribute is to allow applications to inform the implementation
that they do not require high accuracy geolocation fixes and, therefore, the implementation
can avoid using geolocation providers that consume a significant amount of power (e.g. GPS)."
> But the plugin uses kCLLocationAccuracyNearestTenMeters which is not a good choice for
implementing that. There is hardly a low-power (non-GPS) method available which can provide
10 meters accuracy.
> The TODO comment also says that this is "arbitrary": https://github.com/apache/cordova-plugin-geolocation/blob/master/src/ios/CDVLocation.m#L156
> I suggest using kCLLocationAccuracyThreeKilometers. Any other constant will lead to GPS
usage in rural environments when the wifi is off.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message