我在工作中有这个任务,我需要使用 Google maps API v3,他们给我的设计没有 google 在地图下部放置的徽标/页脚/版权。好吧,我需要禁用或隐藏它,因为我被告知无论如何我都需要匹配确切的设计。
我必须强调,这样做违反了 Google 服务的使用条款……
9.4 归属。
(a) 通过服务提供给您的内容可能包含 Google、其合作伙伴或 Google 索引内容的其他第三方权利持有人的商号、商标、服务标记、徽标、域名和其他独特的品牌特征。当 Google 提供此属性时,您必须按照通过服务提供的或 Maps API 文档中的说明显示它,并且不得删除或以任何方式更改这些商号、商标、服务标记、徽标、域名和其他独特品牌特征。 https://developers.google.com/maps/terms
好吧,在我的工作中,他们并不关心这一点,他们总是告诉我无论如何都要这样做,所以我就是这样做的。
在 css 中,我添加了以下代码行:
#map-report div.gmnoprint,
#map-report div.gmnoscreen {
display: none;
}
img[src="http://maps.gstatic.com/mapfiles/google_white.png"] {
display: none;
}