地图定位API—plus.maps.Map.geocode在安卓端options参数为空可以定位,在IOS端报错”无效参数“
plus.maps.Map.geocode(ad1, {}, function(event) {
var point = event.coord;
point1 = new plus.maps.Point(point.longitude, point.latitude);
}, function(e) {
console.log("定位失败");
});
其中ad1为传入的变量,为地址字符串,如“广东省深圳市浅水湾”
3 个回复
DCloud_IOS_XTY
这是百度地图iOS版本SDK的限制必须要同时有city参数
张铁蛋 - hello
sgsyuk
DCloud_IOS_XTY
请提供下你的写法
熬枯受淡 (作者)
安卓端 与 IOS端代码一致,传入数据一致,安卓端可得到定位,IOS端失败的返回e转换后{"message":"无效的参数,http://ask.dcloud.net.cn/article/282","code":-1}
2016-07-16 12:14
熬枯受淡 (作者)
opinion 中的city参数设置后,IOS端可得到定位地址
2016-07-16 12:15