最近在做百度离线地图相关开发,一个右键菜单功能真是折腾的够呛。
将在线api demo代码原样copy到离线版中,无效,调用的是浏览器的右键菜单。
找了一大堆的资料,屏蔽浏览器右键菜单也罢,还有其他方案也罢(其实根本没人提到我这种离线版的情况),均无效。死活不能出现自定义的右键菜单。
也是巧合,把浏览器的右键菜单和百度地图的右键菜单两部分代码合到一起,居然成功了,但会引起覆盖物无法标绘和滚轮响应失效。
后来想到自定义map的鼠标右键响应解决此问题:如下
测试
实测截图:

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/177552.html原文链接:https://javaforall.net
