百度地图给map添加右键菜单(判断是否为marker)_javascript技巧
            
                    来源:动视网
                                        责编:小采
                                        时间:2020-11-27 20:51:50
                    
            
            
                         
                
                
                    百度地图给map添加右键菜单(判断是否为marker)_javascript技巧
                    百度地图给map添加右键菜单(判断是否为marker)_javascript技巧:废话不多说了,直接给大家贴代码了。 js:    var s;//经度 var w;//纬度 map.addEventListener(rightclick,function(e){ if(e.overlay){//判断右键单击的是否是marker }else{ s = e.point.lng;//经度 w = e.poi
                    
                 
                
             
                        导读百度地图给map添加右键菜单(判断是否为marker)_javascript技巧:废话不多说了,直接给大家贴代码了。 js:    var s;//经度 var w;//纬度 map.addEventListener(rightclick,function(e){ if(e.overlay){//判断右键单击的是否是marker }else{ s = e.point.lng;//经度 w = e.poi
                        
            
 废话不多说了,直接给大家贴代码了。
js:
效果:
右键单击map(非marker)

右键单击marker:

PS:百度地图给多个marker添加右键菜单(删除、更新) 
js: 
效果图:



地图上和数据库中都已删除此点信息:

我在实现这个时,发现有人只能在一个marker上添加右键菜单。我这个不存在这个问题。原理好像是关于闭包啥的,我也是新手不是很清楚,望懂得人不惜指教。

 
     
    
    
        百度地图给map添加右键菜单(判断是否为marker)_javascript技巧
        百度地图给map添加右键菜单(判断是否为marker)_javascript技巧:废话不多说了,直接给大家贴代码了。 js:    var s;//经度 var w;//纬度 map.addEventListener(rightclick,function(e){ if(e.overlay){//判断右键单击的是否是marker }else{ s = e.point.lng;//经度 w = e.poi