我使用ivory-google-map在谷歌地图上放置多个标记。
foreach ($points as $point):
$marker = new Marker();
$marker->setPosition($point->lat, $point->lng);
$marker->setInfoWindow($infoWindow);
$this->map->addMarker($marker);
endforeach;
如何为设置的中心地图标记添加事件,点击了什么?
答案 0 :(得分:0)
根据Ivory Google Maps的文档:
https://github.com/egeloen/ivory-google-map/blob/master/doc/usage/events.md
在标记上添加“click”事件,将$ handle设置为设置地图中心的函数:
$map->setCenter(YOUR-MARKER-LATITUDE, YOUR-MARKER-LONGITUDE, true);