Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-5760

Cordova 3.1 or greater Geolocation fails with "Position retrieval timed out"

    XMLWordPrintableJSON

Details

    Description

      Even after following steps here http://docs.phonegap.com/en/3.1.0/cordova_geolocation_geolocation.md.html#Geolocation, I never get a GPS fix (Error Code 3, Position retrieval timed out).

      1. cordova plugin add org.apache.cordova.geolocation
      2. cordova plugin ls
        [ 'org.apache.cordova.geolocation' ]

      in AndroidManifest.xml

      <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
      <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
      <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />

      in app/res/xml/config.xml
      <feature name="Geolocation">
      <param name="android-package" value="org.apache.cordova.geolocation.GeoBroker" />
      </feature>

      It seems that downgrading to 2.9 does the trick.

      Please note that with cordova 3.1 and higher geolocation works in genymotion (when gps enabled) but not on a real device.

      So fake positions are correctly interpreted.

      Keeping the same html/js code, if the geolocation plugin is removed from the project (cordova plugin rm org.apache.cordova.geolocation), then the app uses the webview integrated geolocation.... and then geolocation works as expected.

      As a reference... other people also complain of similar issues
      http://stackoverflow.com/questions/19567798/cordova-3-1-and-phone-gap-geolocation-fails-with-position-retrieval-timed-out

      http://software.techassistbox.com/cordova-android-geolocation-timeout_11.html

      http://108.166.42.55/resources/forums/icenium-graphite-/gps-issues-on-phonegap%28ver-=3-00%29-in-android-

      http://stackoverflow.com/questions/19521487/phonegap-android-geolocation-is-not-accurate

      Attachments

        Activity

          People

            Unassigned Unassigned
            VinceRaf VinceRafale
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: