hihay
hihay
  • 发布:2016-09-12 04:12
  • 更新:2016-09-12 11:05
  • 阅读:1532

android真机调试时可以获取坐标,打包后就没反应了

分类:HTML5+

mui.plusReady(function(){
plus.maps.Map.geocode(
"这里是详细地址(例如:上海市xx区xx路xx号)",
{coordType:"bd09ll", city:"上海"},
function(event){
var point = event.coord; // 转换后的坐标信息
var longitude=point.longitude;
var latitude=point.latitude;
alert(longitude+' '+latitude);
},
function(error){
var code = error.code;
alert(code);
}
);
});
手机已开启gps,android真机调试时可以正常弹出,云端打包后就没反应了。之前是正常的,自本次更新Hbuilder后就不行了。请问是什么问题?谢谢!

2016-09-12 04:12 负责人:无 分享
已邀请:
lhyh

lhyh - 目前就职成都

真机调试的时候用的地图相关参数是HB自己的,打包后才会用自己填写的,排查下参数是否正确设置。如果以前打包后的地图功能可以正常使用,试试下载一个早期一点的HB版本看下。
哦,现在大部分安卓手机还会涉及到授权的问题,假如不给应用开启获取定位的权限,肯定也是拿不到定位信息的

hihay

hihay (作者)

关键是,无论有没有配置好地图参数,无论成功还是失败,还是没有开启定位,总要有个弹出提示吧,现在是没有任何反应,似乎js终止执行了

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