谷歌地图API-点击事件仅在边缘点击时触发
Google Maps API - click event only firing when edge clicked
我有一个谷歌地图,地图上有许多简单的多边形,每个多边形都有点击事件来打开信息窗口。多边形在地图上正确绘制,"指针"光标和单击事件将触发,信息窗口将正确显示,但仅当单击边时。当光标在多边形内移动时,它将返回到"平移手",并且不会触发单击事件。我研究过谷歌地图多边形样本,以前也使用过类似的功能——无法理解。。。我确信我忽略了一些简单的事情——有什么想法值得欣赏吗??
我已经解决了这个问题——不是bug,也不是代码问题。我发现从数据库中读取的GIS坐标列表是重复的,即有两个多边形使用相同的坐标绘制。有趣的是,在图形中,多边形填充颜色按预期显示,但只有当光标位于边上时才会触发单击事件。感谢您的回复。
相关文章:
- 如何更改bigquery API中的计费层选项
- Amazon S3 REST API大小不正确
- 客户端服务器REST API captcha实现
- 使用Facebook live API创建实时视频对象时的隐私设置
- 谷歌放置API:按国家或餐馆名称搜索餐馆
- MeteorJS:在带有回调的vzaar api上正确使用wrapAsync
- 是否可以控制获取哪些Google地图脚本(JavaScript API)
- API密钥使用和检查示例
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 任何方式使AJAX调用Gmail API,而无需通过JS库
- 谷歌地图JS API+JSON-多个标记没有显示
- 下拉菜单在菜单按钮的边缘闪闪发光
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 如何在 API 调用后和 if 语句中启用提交按钮
- 与运行长作业(javascript,node.js)的第三方API同步的最佳实践
- 搜索api在mac上显示对话框
- Backbone.js restful json API design
- 谷歌地图API-点击事件仅在边缘点击时触发
- ArcGIS API for JavaScript - 如何在地图边缘停止信息窗口裁剪
- 谷歌地图API v3-捕捉多段线边缘