首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌地图V3似乎忽略了版本参数

谷歌地图V3似乎忽略了版本参数
EN

Stack Overflow用户
提问于 2012-05-21 16:26:28
回答 2查看 638关注 0票数 2

在我的OpenLayers应用程序中,我想嵌入谷歌地图api的3.6版本,因此请求如下:

<script type="text/javascript" scr="http://maps.google.com/maps/api/js?v=3.6&sensor=false"></script>

不幸的是,谷歌地图似乎发送的是3.7版,至少响应包含:

getScript("http://maps.gstatic.com/intl/de_de/mapfiles/api-3/7/17/main.js");

这破坏了我的OpenLayers地图,因为每次移动地图时都会显示一个版权弹出窗口,尽管地图已经显示了正确的属性字幕。知道为什么会这样吗?

EN

回答 2

Stack Overflow用户

发布于 2012-05-21 16:33:23

这个问题已经在OpenLayers github页面here上讨论过了。这里讨论了几种解决问题的方法。最快的修复方法是添加以下css,

代码语言:javascript
复制
.olLayerGooglePoweredBy {
     visibility:hidden;
}

这可能会破坏使用条款,所以我不能完全推荐它。更明智的做法是应用工单上讨论的补丁。同样,在那里提问可能也会给你带来一个好的答案。

票数 2
EN

Stack Overflow用户

发布于 2012-05-21 18:05:01

版本3.6已被撤销。

http://groups.google.com/group/google-maps-js-api-v3/msg/3f73f6593a787b7f

还有http://groups.google.com/group/google-maps-js-api-v3-notify,订阅它是个好主意。

Bug应该在问题跟踪器中报告:http://code.google.com/p/gmaps-api-issues/issues/list (我找不到与此问题相关的报告)。您需要包含一个指向演示程序的链接。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10681771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档