Google maps 在传单中使用时,是否可以保留默认的谷歌地图点击和悬停行为?

Google maps 在传单中使用时,是否可以保留默认的谷歌地图点击和悬停行为?,google-maps,leaflet,google-places-api,Google Maps,Leaflet,Google Places Api,在普通的谷歌地图上,用户可以与显示的兴趣点(POI)交互。具体来说,在鼠标悬停时,他们会看到一个指示可点击性的指针,点击时,他们会看到一个包含POI信息的弹出窗口。点击还会从谷歌地图生成一个事件,其中包含一个placeId,可用于从中检索有关POI的更多信息 当将谷歌变种与传单一起使用时,这些默认行为不存在。这一点已通过演示,下面将包括其代码 #谷歌地图#传单地图{ 宽度:300px; 高度:300px; } 谷歌地图小册子 // 谷歌 传单 传单地图是否可以显示谷歌地图的点击和悬停行为

在普通的谷歌地图上,用户可以与显示的兴趣点(POI)交互。具体来说,在鼠标悬停时,他们会看到一个指示可点击性的指针,点击时,他们会看到一个包含POI信息的弹出窗口。点击还会从谷歌地图生成一个事件,其中包含一个placeId,可用于从中检索有关POI的更多信息

当将谷歌变种与传单一起使用时,这些默认行为不存在。这一点已通过演示,下面将包括其代码


#谷歌地图#传单地图{
宽度:300px;
高度:300px;
}
谷歌地图小册子
// 
谷歌
传单
传单地图是否可以显示谷歌地图的点击和悬停行为

传单地图是否可以显示谷歌地图的点击和悬停行为

是的,这可能是可能的,但这是一项巨大的工作

在传单中使用时,是否可以保留默认的谷歌地图点击和悬停行为

我更愿意说,您希望重新实现交互行为,而不是“保留”它,因为它是一个额外的功能

您应该意识到,您在谷歌地图上看到的“标记”和文本是“硬编码”为光栅图块上的像素(打开浏览器网络日志/控制台,您将看到对这些图块的请求。图块图像将显示带有POI和文本的底图)

您使用的传单插件只是重复使用了这些图像

因为只有这些瓷砖在手,所以不可能知道什么是POI(因为它只是底图中的像素),因此无法实现任何交互

另一方面,Google Maps为视口中的区域并行获取元数据,从而给出这些POI的位置、文本和交互区域。在网络日志中,您将看到对包含该数据的TXT文件的请求

因此,有可能连接到谷歌地图库来检索元数据,并在传单中使用它,但您必须自己实现这个连接并复制交互性