如何在离子 2 中从谷歌地图获取纬度和经度



我正在尝试将谷歌地图集成到我的 ionic 2 混合移动应用程序中,但是当从谷歌地图指向位置时,我在获取任何地方的纬度和经度时遇到了麻烦。

第 1 步;安装这个ionic plugin add --save cordova-plugin-geolocationnpm install --save @ionic-native/geolocation

步骤2:

将 app.module.ts 文件中的import { Geolocation } from '@ionic-native/geolocation';导入并将其添加到providers array 中,

步骤3: 将以下代码添加到您尊重的.ts文件中,然后resp是一个对象,它将为您提供当前位置的纬度和经度值

   this.geolocation.getCurrentPosition().then((resp) => {
 // resp.coords.latitude
 // resp.coords.longitude
}).catch((error) => {
  console.log('Error getting location', error);
});

注意:

您应该检查您的真实设备以获得确切的纬度和经度值

有关更多信息,请查看此链接

看看

以下2篇博客文章 乔什·莫罗尼,这些将回答你的问题。[https://www.joshmorony.com/ionic-2-how-to-use-google-maps-geolocation-video-tutorial/][https://www.joshmorony.com/creating-an-advanced-google-maps-component-in-ionic-2/]

相关内容

  • 没有找到相关文章

最新更新