2

我有一张调用 Gabriel Schneider StyledMarker 代码的地图。 http://google-maps-utility-library-v3.googlecode.com/svn/trunk/styledmarker/src/StyledMarker.js

从今天开始,它们现在在地图上的行为有所不同,示例代码的行为与预期的不同。

以前,您可以添加带有“A”和“B”作为文本显示的气泡标记。现在第一个显示“A”,如果它自己创建,但如果第二个标记添加了“B”作为文本,第一个也变为“B”。(类似地改变颜色)。

使用他的简单示例来显示问题 http://google-maps-utility-library-v3.googlecode.com/svn/trunk/styledmarker/examples/simple.htm

这三个标记应该不同。

有人知道怎么修这个东西吗?

4

2 回答 2

7

截至 2012 年 11 月 26 日,对 StyledMarker.js 进行了部分修复,以使其更好地与 API v3.10 配合使用。
链接:

<script type="text/javascript" src="http://google-maps-utility-library-v3.googlecode.com/svn/trunk/styledmarker/src/StyledMarker.js"></script>

然而,它只解决了 3 个问题中的 2 个:

  • 标记的颜色和标记中的文本现在可以在 v3.10 中正常使用
  • 但是,标记的大小仍会被添加的每个附加标记覆盖。

我为此更新了Google Maps API v3 问题跟踪器中的错误报告,并希望它也能尽快得到修复。

于 2012-11-28T06:56:48.517 回答
1

发布了新版本的 Google Maps API v3。如果您指定版本 3.9,它仍然有效:

http://www.geocodezip.com/v3_styledmarker_examples_simple_v39.html

v3.10 不起作用:

https://developers.google.com/maps/documentation/javascript/basics#Versioning

除非 v3.10 和 3.11 得到修复,否则当 v3.9 在大约 6 个月内退役时,这对于使用此库的任何人来说都是一个问题……

在 Google Maps API v3 问题跟踪器中创建问题

于 2012-11-22T00:27:16.347 回答