Cordova 如何从爱奥尼亚2的谷歌地图中获取纬度和经度?
我正在尝试将谷歌地图集成到我的爱奥尼亚2混合移动应用程序中,但当我从谷歌地图中指出位置时,我在获取任何地方的纬度和经度方面遇到了麻烦。看看下面两篇来自Josh Morony的博文,这些将回答您的问题。 [Cordova 如何从爱奥尼亚2的谷歌地图中获取纬度和经度?,cordova,google-maps,ionic2,hybrid-mobile-app,angular2-services,Cordova,Google Maps,Ionic2,Hybrid Mobile App,Angular2 Services,我正在尝试将谷歌地图集成到我的爱奥尼亚2混合移动应用程序中,但当我从谷歌地图中指出位置时,我在获取任何地方的纬度和经度方面遇到了麻烦。看看下面两篇来自Josh Morony的博文,这些将回答您的问题。 [ [第1步;安装这一个爱奥尼亚插件添加--保存cordova插件地理位置和npm安装--保存@爱奥尼亚本地/地理位置 步骤2: 从app.module.ts文件中的“@ionic native/Geolocation”;导入Import{Geolocation},并将其添加到提供者数组中 步骤3
[第1步;安装这一个
爱奥尼亚插件添加--保存cordova插件地理位置
和npm安装--保存@爱奥尼亚本地/地理位置
步骤2:
从app.module.ts文件中的“@ionic native/Geolocation”;导入Import{Geolocation},并将其添加到提供者数组中
步骤3:
将下面的代码添加到受尊重的.ts文件中,然后resp
是一个对象,它将为您提供当前位置的lat和long值
this.geolocation.getCurrentPosition().then((resp) => {
// resp.coords.latitude
// resp.coords.longitude
}).catch((error) => {
console.log('Error getting location', error);
});
注:
您应该检查您的真实设备,以便获得准确的lat和long值
有关详细信息,请检查此我遵循了这些教程,在指向位置时找不到任何与检索纬度和经度相关的代码。谢谢您的回答:)但我需要纬度和经度,同时选择地图中的任何位置。而不是当前位置。@AsbarAli,那么您应该在我的q中清楚地问这个问题其中包括“从谷歌地图上点位置时获取任何地方的纬度和经度”。它的意思是,不是当前位置。但是,感谢您的回复:)。无论您想在哪里获得lat和long,您都应该需要这种代码的和平,因此尝试在地图中添加您想要的代码,然后检查我添加了它,但它始终提供当前位置:(.你找到解决这个问题的方法了吗?请告诉我,我也被这个问题困扰着。我看了很多博客,但似乎没有什么结果