3

InfoWindow是 Google Maps API v3 的标准部分,允许用户在地图上创建弹出窗口,但还有两个其他库似乎做同样的事情:

我知道这两个最有可能提供比原始 InfoWindow 更多的自定义选项,但是还有其他区别吗?他们是竞争对手还是从事不同的工作?一个比另一个更新吗?

4

1 回答 1

6

虽然InfoWindow是Google Maps JavaScript API的内置对象,但InfoBoxInfoBubble是InfoWindow 的“第三方”对象,它们对其进行了扩展。因此,这两个位于实用程序库中。

所以他们在做同样的工作,但在定制方面得到了更多的增强。InfoBubble 似乎得到了更好的记录和维护。Google Maps Github 站点上也不再提及 InfoBox 库。因此,如果您必须做出选择,我会选择 InfoBubble 而不是 InfoBox(如果您需要比标准 InfoWindow 更多的选项)。

于 2016-08-08T12:11:05.670 回答