我正在尝试从geoxml迁移到geoxml-v3,同时也将谷歌地图v2迁移到v3。我遇到的问题是geoxml-v3。来自geoxml-v3的客户端生成的图标请求被窃取。例如
localhost/app/resources/icon.png会变成像这样的东西
localhost/app/resources/app/resources/app/resources/app/resources/icon.png这些kml文件可以与geoxml一起使用,并且格式正确。样式图标片段是
<Style id="off-red">
<IconStyle>
<Icon>
<href>resources/icon.png</href>
</Icon>
</IconStyle>
</Style>发布于 2013-04-26 23:04:00
我发现这是geoxml-v3库的一个问题,至少在我想要存储自己的标记图标的情况下是这样的。有一些代码,第386行
if (typeof this.url == "string") 其以当前上下文或最后使用的上下文作为图标url的前缀。我没有深入研究过。注释掉if块将导致正确的请求。
这是一个技巧,但可以满足我的需求。
https://stackoverflow.com/questions/16217697
复制相似问题