详细问题描述 IOS 9.3.2中,拖动地图,反地理编码无效
[内容]
拖动地图的时候,不走 plus.maps.Map.reverseGeocode方法,Android 没问题
重现步骤
[步骤]
[结果]
[期望]
运行环境
[系统版本] IOS 9.3.2
[浏览器版本]
[IDE版本]
[mui版本]v3.7.0
附件
[代码片段]
var map=null;
function plusReady() {
map = new plus.maps.Map("map");
map.onstatuschanged = function(e) {
map.getCurrentCenter(function(status, point) {
if(status == 0) {
plus.maps.Map.reverseGeocode(point,
{},function(event) {
},
function(error) {
});
}else{
}
})
}
}
if(window.plus) {
plusReady();
} else {
document.addEventListener("plusready", plusReady, false);
}
// DOMContentloaded事件处理
document.addEventListener("DOMContentLoaded", function() {
em = document.getElementById("map");
window.plus && plusReady();
}, false);
[安装包]
联系方式
[QQ]
[电话]
1***@qq.com (作者)
没截取那部分代码而已。。。
2017-09-25 09:49
Sinea
哦哦 看错了 我试了这个案例 在iOS上可以转换地理编码得到地址位置信息啊
2017-09-25 14:59
1***@qq.com (作者)
直接用可以,但是结合onstatuschanged事件, 在部分iOS 系统版本上,例如9.3.2 就 无法触发反地理编码的方法 ,ios 10 以上的就没问题。android 也没问题
2017-09-25 18:05