【发布时间】:2013-11-19 13:14:11
【问题描述】:
开始学习谷歌地图,当我越过一个小怪癖时正在玩它,但如果有人知道它的原因和解决方案,我会分享。
事情是这样的:我尝试在地图类型的控件上显示 TERRAIN 和 HYBRID 地图类型,当我只添加它们时它们显示得很好,但是一旦我添加它们SATELLITE 和 ROADMAP 类型这最后两个接管,前两个将不会显示。
这是最少的代码:
mapTypeControlOptions: {
mapTypeIds: [
google.maps.MapTypeId.TERRAIN,
google.maps.MapTypeId.HYBRID,
//google.maps.MapTypeId.SATELLITE,
//google.maps.MapTypeId.ROADMAP
]
}
所以如果我取消对最后两行的注释,前两行就好像不存在一样!
这是正常行为吗?猜不到,那怎么了?有什么解决办法吗?
【问题讨论】:
-
你的 CSS 可能有问题。
-
@geocodezip : 比如?
-
你的 CSS 是什么样子的?
标签: google-maps google-maps-api-3