我正在尝试将谷歌地图集成到我的离子2混合移动应用程序中,但是当从谷歌地图指向该位置时,我在获取任何地方的纬度和经度方面遇到了麻烦。
答案 0 :(得分:1)
第1步;安装此ionic plugin add --save cordova-plugin-geolocation
和npm install --save @ionic-native/geolocation
。
步骤2:
导入app.module.ts文件中的import { Geolocation } from '@ionic-native/geolocation';
并将其添加到providers array
,
步骤3:
在您尊重的.ts文件中添加以下代码,然后resp
是一个对象,它将为您提供当前位置的lat和long值
this.geolocation.getCurrentPosition().then((resp) => {
// resp.coords.latitude
// resp.coords.longitude
}).catch((error) => {
console.log('Error getting location', error);
});
注意:
您应该检查您的真实设备,以获得确切的纬度和长值
了解详情,请查看此link
答案 1 :(得分:0)