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

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

              Dates

              • Created:
                Updated:
                Resolved: