我有一个科尔多瓦应用程序,它的第一件事是检查应用程序启动时的用户位置。问题是,如果这是用户第一次启动应用程序(在iOS上),则地理位置插件不会等待用户对iOS提供的地理权限对话框回答“是”或“否”。科尔多瓦地理位置,等待用户权限
是否有无论如何我可以得到这个插件功能等待用户说允许或不允许的地理权限?问题
插件https://github.com/apache/cordova-plugin-geolocation
实例函数调用:
navigator.geolocation.getCurrentPosition(geolocationSuccess,geolocationError,geolocationOptions);
当我启动应用程序了,第一次我得到了iOS权限提示,但我可以在后台,该函数调用见已经进入了错误功能。
任何帮助将不胜感激。
我在这里有同样的问题,我不知道如何修复尝试一切... –
@FernandoZamperin您是否设法找到解决方案? –
是的,我找到了一个解决方案,我只是要求准备好平台上的许可,然后当我去获得完美的位置时!试试这个插件很容易使用https://github.com/dpa99c/cordova-diagnostic-plugin#requestlocation授权 –