Ios Ionic中的权限检查

Ios Ionic中的权限检查,ios,cordova,permissions,ionic-framework,ionic,Ios,Cordova,Permissions,Ionic Framework,Ionic,我的ionic应用程序需要用户的当前位置。因此,用户第一次安装应用程序时,通常会出现一个权限窗口,其中会提示一些消息和允许/不允许选项(此处为iOS)。 爱奥尼亚是否有办法检查用户是否真的允许应用程序使用他/她的位置?换句话说,检查他/她是否按下了允许或不允许 这就是我如何在我的爱奥尼亚应用程序中使用Cordova地理定位插件来获取用户位置的方法: .service('LocationService', function($cordovaGeolocation,$q) { ret

我的ionic应用程序需要用户的当前位置。因此,用户第一次安装应用程序时,通常会出现一个权限窗口,其中会提示一些消息和允许/不允许选项(此处为iOS)。 爱奥尼亚是否有办法检查用户是否真的允许应用程序使用他/她的位置?换句话说,检查他/她是否按下了允许或不允许

这就是我如何在我的爱奥尼亚应用程序中使用Cordova地理定位插件来获取用户位置的方法:

.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;

            }
        }
    })

你有没有找到你问题的答案?我有一个类似的问题,幸运的是,还没有。我最后检查了$cordovaGeolocation.getCurrentPosition()返回的值,但这并没有解决我最初的问题,因此我可以说这是一个解决方法。。。