百度地图API map.removeOverlay()无法清楚marker
var map = new BMap.Map("allmap");
var start = new BMap.Point(114.02597366,22.54605355);
var end = new BMap.Point(114.22597366, 22.59605355);
var driving = new BMap.DrivingRoute(map, {
renderOptions: {
map: map,
autoViewport: true,
onMarkersSet:function(routes) {
map.removeOverlay(routes[0].marker); //删除起点
map.removeOverlay(routes[1].marker);//删除终点
}
}
});
driving.search(start, end);
结果
为什么我这边执行了清楚操作没用呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
参考http://lbsyun.baidu.com/cms/j...
onMarkersSet是DrivingRouteOptions的参数,不是renderOptions的