高德开发者论坛

标题: 楼层切换事件重复触发 [打印本页]

作者: amapgQD8dmn7    时间: 2016-12-23 10:11
标题: 楼层切换事件重复触发
本帖最后由 陈楠川 于 2016-12-23 11:26 编辑

map.on('floorchanged',floorchange);
function floorchange() {
   alertEvent();
}
function alertEvent() {
    alert("Hello Map!");
}在点击楼层切换按钮后,先弹出提示。待地图加载完成后,又会弹出一次。求教!


作者: amap_1358180522    时间: 2016-12-23 16:29
floorchanged只有在地图加载后才会触发,切换时不应该会触发的,请检查是否其他地方有注册或者重复注册了该事件
作者: amapgQD8dmn7    时间: 2016-12-23 17:01
百世经纶 梵天 发表于 2016-12-23 16:29
floorchanged只有在地图加载后才会触发,切换时不应该会触发的,请检查是否其他地方有注册或者重复注册了该 ...

确实是重复注册了
没仔细看
作者: amapgQD8dmn7    时间: 2016-12-23 17:30
百世经纶 梵天 发表于 2016-12-23 16:29
floorchanged只有在地图加载后才会触发,切换时不应该会触发的,请检查是否其他地方有注册或者重复注册了该 ...

其他地方注册的事件并没有 alert 事件啊




欢迎光临 高德开发者论坛 (https://lbsbbs.amap.com/) Powered by Discuz! X3.2