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

cordova-plugin-geolocation WifiService Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Environment:

      Windows 10
      node 6.11.1
      "@ionic-native/geolocation": "^4.1.0",
      "cordova-plugin-geolocation": "^2.4.3",
      "@ionic/cli-plugin-cordova": "1.4.1",
      Android 6.0

      Description

      Task: get geolocation when phone is connected to wifi
      Issue: Geolocation does not work when phone is connected to wifi network (when using GPS or using tel. provider signal it works fine).
      I get following errors even if I have granted permissions using Android 6.0 mechanism for ACCESS_COARSE_LOCATION and ACCESS_FINE_LOCATION.

      07-25 07:55:07.651: E/WifiService(1418): Permission denial: Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION permission to get scan results
      07-25 07:55:07.787: E/NetworkLocationProvider(2744): Exception
      07-25 07:55:07.787: E/NetworkLocationProvider(2744): java.lang.SecurityException: need INSTALL_LOCATION_PROVIDER permission, or UID of a currently bound location provider

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              tapirek_dziki Dziki Tapirek
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: