在ionic中,我正在使用cordovaGeoLocation插件来获取用户的位置。
position.coords.latitude;
网络监视器 说:
getCurrentPosition() requires https connection
上面的代码在 android 设备中不起作用,调试网络数据包说,它需要 https,因为所有 lib 和 js 文件都是从 ionic 本地加载的,SSL 怎么做?
看起来您没有正确使用该插件。您应该使用这段代码查询"设备就绪"之后的位置。
navigator.geolocation.getCurrentPosition(geolocationSuccess,
[geolocationError],
[geolocationOptions]);
然后抓住它传回的位置
function geolocationSuccess(position){
//position.coords.latitude
}