二八中医
二八中医
  • 发布:2016-08-23 14:54
  • 更新:2016-09-05 17:34
  • 阅读:2653

【报Bug】map事件ondrag,onstatuschanged等无效,目前只有onclick有响应

分类:HTML5+

详细问题描述
[内容]
高德地图,
map事件ondrag,onstatuschanged等无效,目前只有onclick有响应,
直接在Hello5+的实验代码中的map_map.html中修改
function createMarker(){
//高德地图坐标为(116.3406445236,39.9630878208), 百度地图坐标为(116.347292,39.968716
var marker=new plus.maps.Marker(new plus.maps.Point(116.347292,39.968716));
marker.setIcon("/logo.png");
marker.setLabel("HBuilder");
var bubble = new plus.maps.Bubble("打造最好的HTML5移动开发工具");
marker.setBubble(bubble);
marker.setDraggable(true);
map.addOverlay(marker);
map.onStatusChanged=function(event){
console.log('hjhljlkjlk'+JSON.stringify(event.target.getPoint()))
}

map.ondrag=function(event){  
    console.log('drag')  
}  

map.onSuccess=function(event){  
    console.log('onSuccess')  
}  

map.onclick=function(event){
console.log('click')
}

}
除了 onclick事件,其他都没有响应
在Ios和android上都一样
而且在ios上通过onclick获取到的Point对象设置marker的位置偏差也很厉害,
无法实现把marker定位到click的点上

重现步骤
[步骤]
[结果]
[期望]

运行环境
[系统版本]
[浏览器版本]
[IDE版本]
[mui版本]

附件
[代码片段]
[安装包]

联系方式
[QQ]
[电话]

2016-08-23 14:54 负责人:无 分享
已邀请:
m***@gmail.com

m***@gmail.com

确实不好用啊

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