3***@qq.com
3***@qq.com
  • 发布:2017-10-19 21:44
  • 更新:2017-11-09 11:04
  • 阅读:5324

关于用hbuilder开发的APP获取位置的问题

分类:MUI

我用hbuilder开发一个APP获取用户的位置信息,在真机模拟运行的时候获取位置没有任何问题,但是打包之后就无法获得位置信息了,不清楚怎么回事,已经试过很多方法,求大神解决,在线等哦,代码如下:

plus.geolocation.getCurrentPosition(function(p){
var posurl = "保存位置信息的接口地址";
mui.ajax(posurl,{
data:{
longitude:p.coords.longitude,
latitude:p.coords.latitude,
country:p.address.country,
province:p.address.province,
city:p.address.city,
district:p.address.district,
street:p.address.street,
streetNum:p.address.streetNum,
poiName:p.address.poiName,
postalCode:p.address.postalCode,
cityCode:p.address.cityCode,
uuid:plus.device.uuid
},
dataType:'json',
type:'post',
timeout:10000,
success:function(posres){
if(posres.resval == 1){
console.log("位置信息获取成功");
}else{
console.log("位置信息出现错误");
}
},
error: function(xhr, type, errerThrown) {
mui.toast('网络异常,请稍候再试');
}
})
}

这几句代码的意思主要是获取用户的位置信息之后调用接口把用户的信息保存到数据库中,我打包之后运行开发的APP手机提示是否允许获取用户的位置信息,我这边也已经允许了,但是数据库中就是没有获取到位置信息

2017-10-19 21:44 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com (作者) - APP高手

在线急等!!!!

距离您98米

距离您98米 - 哈哈

在线急等!!!!

王者地带

王者地带 - 5+混合APP开发教程网 | http://www.html5-app.com | 咨询QQ: 2564034335

确实是真机调试可以获得定位, 云打包后却获得不了定位了,需要官方解答

  • 距离您98米

    我安卓可以获取到,ios获取不到address

    2017-11-09 11:47

该问题目前已经被锁定, 无法添加新回复