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后就不行了。请问是什么问题?谢谢!
hihay
- 发布:2016-09-12 04:12
- 更新:2016-09-12 11:05
- 阅读:1532
2 个回复
lhyh - 目前就职成都
真机调试的时候用的地图相关参数是HB自己的,打包后才会用自己填写的,排查下参数是否正确设置。如果以前打包后的地图功能可以正常使用,试试下载一个早期一点的HB版本看下。
哦,现在大部分安卓手机还会涉及到授权的问题,假如不给应用开启获取定位的权限,肯定也是拿不到定位信息的
hihay (作者)
关键是,无论有没有配置好地图参数,无论成功还是失败,还是没有开启定位,总要有个弹出提示吧,现在是没有任何反应,似乎js终止执行了