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