【发布时间】:2018-09-17 03:57:09
【问题描述】:
我正在从事基于 ionic 3 位置的工作。我无法在这里获得当前的纬度和经度位置。我提到了我的可用代码。它在浏览器级别可以正常工作,但在移动设备中无法正常工作。
代码
$ ionic cordova plugin add cordova-plugin-geolocation --variable GEOLOCATION_USAGE_DESCRIPTION="To locate you"
$ npm install --save @ionic-native/geolocation
import { Geolocation } from '@ionic-native/geolocation';
constructor(private geolocation: Geolocation) {}
this.geolocation.getCurrentPosition().then((resp) => {
console.log( resp.coords.latitude)
console.log( resp.coords.longitude)
}).catch((error) => {
console.log('Error getting location', error);
});
【问题讨论】:
-
@Suraj Rao 我听不懂
-
我尽我所能编辑了你的问题。如果我有什么问题,请告诉我..
-
不不不正确一切都很好你有任何想法@SurajRao
-
尝试在
this.platform.ready().then(()=>{})中设置地理定位调用。也是构造函数内部的调用吗? -
同样不工作@SurajRao
标签: ionic-framework ionic2 geolocation ionic3 hybrid-mobile-app