我有一个Cordova应用程序,它首先要做的是检查应用程序启动时的用户位置 . 问题是,如果这是用户第一次启动应用程序(在iOS上),则地理定位插件不会等待用户对iOS提出的地理权限对话框说“是”或“否” .
反正我是否可以使用此插件函数等待用户说允许或禁止地理权限?
插件有问题https://github.com/apache/cordova-plugin-geolocation
函数调用示例:
navigator.geolocation.getCurrentPosition(geolocationSuccess,geolocationError,geolocationOptions);
当我第一次启动应用程序时,我获得iOS权限提示,但我可以在后台看到函数调用已经进入错误函数 .
1 回答
它需要在plist中修改请按照以下步骤操作,在cordova中添加ur平台之前应遵循以下步骤:
步骤1:
第2步:在下面添加