我的离子应用需要用户当前位置 . 因此,用户第一次正常安装应用程序时,会出现一个权限窗口提示,其中包含一些消息和允许/不允许选项(此处为iOS) . 在Ionic中有没有办法检查用户是否真的允许该应用程序使用他/她的位置?换句话说,检查他/她是否按下允许或不允许?

这就是我如何在我的Ionic App中使用Cordova Geolocation插件获取用户位置:

.service('LocationService', function($cordovaGeolocation,$q) {
        return {

            getLocation: function(){

                var coordinates = $q.defer();
                $cordovaGeolocation.getCurrentPosition().then(function (position) {


                        coordinates.resolve({
                            latitude: position.coords.latitude,
                            longitude: position.coords.longitude
                        })

                });

                return coordinates;

            }
        }
    })