2016-03-28 55 views
0

我有一个关于元素gmap元素上的标记的问题。如何获取未通过叠加添加的点击标记的信息?

现在我已经读了很多关于什么是可能的,我发现可以添加自定义标记到地图,以及听取他们的点击等等。

但是,我希望能够听取谷歌地图已经提供的默认标记之一的点击。

例如:

我,作为一个用户,将移动周围的地图,寻找餐厅用餐今晚。我找到了一家我感兴趣的餐厅的标记,我想了解更多。只要我点击它,应用程序 - 在这种情况下,我的Java bean - 应该得到关于点击标记的信息。

它可能不一定是所有可能的信息,但至少是位置,名称等,所以我可以通过其他谷歌API获取有关该地点的信息。

有没有可能做到这一点?

回答

0

Maps API中的一些对象旨在响应用户事件,例如您对点击标记和获取有关点击标记的信息的关注。要实现它,您必须将在浏览器端处于活动状态的JavaScript与在服务器端处于活动状态的JavaBeans集成,以获取点击标记的可能信息。

使用JavaScript,您可以通过生成事件来添加交互,并添加事件侦听器来在发生指定事件时执行代码。

一个非常好的示例,展示了如何通过添加标记并保持客户端表示与服务器端模型同步来正确实现问题,可在GMap - Adding Markers中找到。

相关问题