Comments (4)
I can Confirm this issue. canRequest()
not working. it always return 0.
But this is only happening when application do not have location permission(like first time application running). after giving location permission it is now checking for location accuracy.
from cordova-plugin-request-location-accuracy.
Who stacked on issue like Saqib92 🤨
To have success response from canRequest()
method, you need to ask user for ACCESS_COARSE_LOCATION
or ACCESS_FINE_LOCATION
permission first, there is a check for that in plugin code and also it described in plugin documentation
https://github.com/dpa99c/cordova-plugin-request-location-accuracy#canrequest
On Android, this will return true if the app has authorization to use location.
Authorization
means those permissions
Hope this will help someone
from cordova-plugin-request-location-accuracy.
Who stacked on issue like Saqib92 🤨
To have success response from
canRequest()
method, you need to ask user forACCESS_COARSE_LOCATION
orACCESS_FINE_LOCATION
permission first, there is a check for that in plugin code and also it described in plugin documentationhttps://github.com/dpa99c/cordova-plugin-request-location-accuracy#canrequest
On Android, this will return true if the app has authorization to use location.
Authorization
means those permissionsHope this will help someone
Who stacked on issue like Saqib92 🤨
To have success response from
canRequest()
method, you need to ask user forACCESS_COARSE_LOCATION
orACCESS_FINE_LOCATION
permission first, there is a check for that in plugin code and also it described in plugin documentationhttps://github.com/dpa99c/cordova-plugin-request-location-accuracy#canrequest
On Android, this will return true if the app has authorization to use location.
Authorization
means those permissionsHope this will help someone
i already have permission for ACCESS_COARSE_LOCATION
and ACCESS_FINE_LOCATION
in my AndroidMenifest.xml but the issue still persist.
from cordova-plugin-request-location-accuracy.
Who stacked on issue like Saqib92 🤨
To have success response fromcanRequest()
method, you need to ask user forACCESS_COARSE_LOCATION
orACCESS_FINE_LOCATION
permission first, there is a check for that in plugin code and also it described in plugin documentation
https://github.com/dpa99c/cordova-plugin-request-location-accuracy#canrequest
On Android, this will return true if the app has authorization to use location.
Authorization
means those permissions
Hope this will help someoneWho stacked on issue like Saqib92 🤨
To have success response fromcanRequest()
method, you need to ask user forACCESS_COARSE_LOCATION
orACCESS_FINE_LOCATION
permission first, there is a check for that in plugin code and also it described in plugin documentation
https://github.com/dpa99c/cordova-plugin-request-location-accuracy#canrequest
On Android, this will return true if the app has authorization to use location.
Authorization
means those permissions
Hope this will help someonei already have permission for
ACCESS_COARSE_LOCATION
andACCESS_FINE_LOCATION
in my AndroidMenifest.xml but the issue still persist.
It's not enough to have permissions in AndroidManifest.xml file you should explicitly ask user for it with https://capacitorjs.com/docs/apis/geolocation#requestpermissions plugin for example, first you need to ask user by requestPermissions() method and then check if user accepted it then you ask for accuracy
from cordova-plugin-request-location-accuracy.
Related Issues (20)
- I am getting this error: ReferenceError: onError is not defined HOT 2
- Get promise of the result of activating geolocation HOT 5
- Location Accuracy Plugin Nothing happens when I fire the function HOT 6
- when turning on the gps it is not recognized by the google maps plugin HOT 1
- Plugin install error for Android build HOT 24
- Ionic Error Uncaught (in promise): plugin_not_installed HOT 1
- Compatibility problems between phonegap-plugin-push 2.2.3 and cordova-plugin-request-location-accuracy using Cordova 8 and [email protected] HOT 2
- iOS system dialog asking "turn on location services" does not fire cordova pause or resume events HOT 4
- Request displays same result on press cancel or ok button HOT 2
- Android 7: Plugin does not work if location services are already turned on HOT 1
- [Question] Accessing location settings on iOS HOT 2
- Not working in Ionic 3 HOT 1
- Conflicts with google plus signin HOT 3
- Version conflict with FCM plugin HOT 1
- How to request high accuracy using Google services even when locations services are already on? HOT 2
- Error : A request is already in progress HOT 1
- Feature Request: create custom messages for native prompt HOT 1
- Location changer
- Update Cordova plugin "Request location accuracy" to match current compatibility
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cordova-plugin-request-location-accuracy.