引用了
<script type="text/javascript" src="http://api.map.baidu.com/library/SearchInfoWindow/1.5/src/SearchInfoWindow_min.js"></script> <link rel="stylesheet" href="http://api.map.baidu.com/library/SearchInfoWindow/1.5/src/SearchInfoWindow_min.css" />
这行代码实现了[到这里去][从这里出发]功能
searchInfoWindow = new BMapLib.SearchInfoWindow(map, content, { title : marker.getTitle(),//标题 panel : "panel", //检索结果面板 enableAutoPan : true, //自动平移 enableSendToPhone: false, //是否启用发送到手机 searchTypes : [ BMAPLIB_TAB_TO_HERE, //到这里去 BMAPLIB_TAB_FROM_HERE //从这里出发 ] });
点击【公交】OR【驾车】后, 地图上的其他标注不能自动隐藏。
求各位大神指点啊。。!!!!
关注一下,也想了解
这个问题纠结我2个星期。好吧,其实解决办法是这样的。searchInfoWindow.addEventListener("close", function(e){...}
用这个事件,然后把/SearchInfoWindow_min.js 放在自己项目里,把JS文件修改就OK了、。
this.close(); this._map.clearOverlays(); var k = this._getTransPoi(j);