插件有问题
import { Geolocation } from '@ionic-native/geolocation';
地理定位在 ionic 3 - ANDROID 中不起作用,但在我的计算机的网络浏览器中它对我来说很正常,这是我的代码:
export class TestPage {
state: string = "";
constructor(private geolocation: Geolocation,
public platform: Platform) {
this.platform.ready().then(() => {
this.geolocation.getCurrentPosition().then((resp) => {
// resp.coords.latitude
// resp.coords.longitude
this.state+="-"+resp.coords.latitude;
}).catch((error) => {
this.state+="-"+error.message;
});
});
}
}
结果就是上面的,我需要你的帮助,有什么问题吗??
最佳答案
您需要在 Android 设备
上使用以下 CLI
。它不适用于 --livereload
。
原因:Google 认为 localhost
是安全的,但其他人则不是。
ionic cordova run android --prod --device
关于android - 地理定位不起作用 ionic 3 - android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47118094/