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

Werner Beroux commented on CB-9474:
-----------------------------------

[~Zeph Davies] Fused is a high level API and as such provides only access to 
the granularity of desired precision not of the sensors used. For example it 
may just use cell tower, or wifi network nearby, and not GPS depending on 
situations.

> Use fused location provider
> ---------------------------
>
>                 Key: CB-9474
>                 URL: https://issues.apache.org/jira/browse/CB-9474
>             Project: Apache Cordova
>          Issue Type: Improvement
>          Components: Plugin Geolocation
>            Reporter: Werner Beroux
>
> On Android, WebView/Chrome uses 
> [LocationManager|https://developer.android.com/reference/android/location/LocationManager.html]
>  to provide location updates (see [Chromium 
> LocationProviderFactory.java|https://chromium.googlesource.com/chromium/src.git/+/master/content/public/android/java/src/org/chromium/content/browser/LocationProviderFactory.java]).
> This is less reliable and uses more battery than the 
> [FusedLocationProviderApi|https://developers.google.com/android/reference/com/google/android/gms/location/FusedLocationProviderApi].
> It would be good to make use of FusedLocationProviderApi when available (that 
> is when Google Play Services are installed).



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

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

Reply via email to