当前位置: 首页 > 知识库问答 >
问题:

谷歌地图清爽灰色

滑景胜
2023-03-14
google.maps.event.trigger(map, 'resize');

      var myLatlng = new google.maps.LatLng(34.310774,66.225586);

      var mapOptions = {
        center: myLatlng,
        mapTypeId: google.maps.MapTypeId.ROADMAP
      }

      var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);

      // boundry
      var southWest = new google.maps.LatLng(31.207164,61.347656);
      var northEast = new google.maps.LatLng(37.617713,69.785156);
      var bounds = new google.maps.LatLngBounds(southWest,northEast);


      map.fitBounds(bounds);
      google.maps.event.trigger(map, 'resize');

共有1个答案

缪远
2023-03-14

要解决该问题,您需要:

>

  • 确保显示地图的div有一个有效的大小,如果它是隐藏的,它的大小将为零,您需要在div有一个有效的大小之前显示它。如果它是使用百分比大小的,请确保它的所有父元素都有一个百分比大小或一个特定的大小(有关详细信息,请参阅Mike Williams的Google Maps API v2教程)。

    一旦它有一个大小,初始化地图(如果你还没有)

  •  类似资料:
    • 我想说我有一个相当简单的问题,这让我发疯。在我的客户网页上http://alminde-akupunktur.dk/ 在登录页面的底部,我使用谷歌地图作为背景。在我更新GoogleMapsAPI之后,地图变成了灰色,我还没有解决这个问题,控件和标记仍在显示。 有人能给我指出问题所在的正确方向吗?是我的CSS干扰了谷歌地图的呈现方式? 提前谢谢

    • 被认为是清爽的色彩组合,通常包括淡而浅的蓝绿和它的搭档——红橙色——也是它的补色。蓝绿或是鸭绿(teal),色彩清新、舒爽,常常以纯色来描写游历与闲适。 清爽的色彩组合如果添以光彩,可散发出祥和、宁静的气息。 补色色彩组合 三次色色彩组合 单色色彩组合 14 61 12 60 60 28 92 59 61 60 60 16 64 11 62 59 27 91 62 57 60 62 60 10 5

    • 所以我看到了一个特殊的例外,我敢肯定的是谷歌地图的绘图代码。 我有一个片段,在那里我以编程方式添加了一个支持地图片段,然后我在其中操纵谷歌地图实例。 这是stacktrace: 我无法可靠地复制它(尽管这种情况经常发生),我已经查看了ReadWriteDirectByteBuffer和ShortToByteBufferAdapter,但没有任何东西突然出现在我面前。 有什么想法吗?

    • 我认为问题是我需要添加构建提示。我可以找到在哪里添加他们,但我不确定他们应该是什么格式。我也不知道要补充什么。我想我发现了一个帖子,说我需要添加Android.xapplication=Android:value=“Your Key”/>Android.xPermissions= 但我不确定构建提示条目表单中的格式是什么

    •        LSV默认的对谷歌影像进行了加载,如果需要加载其他的谷歌地图数据,可以通过LSV中直接点击即可加载。

    • 我已经阅读了很多关于这个问题的文章,但是没有什么能解决我的问题。我有一个标签上的谷歌地图,最初是隐藏的网页加载时,希望得到一些帮助,请。以下是完整的代码: 我就是不能让它工作。如果有人看到有帮助的东西,请回复。谢啦 编辑:将元素选择器更改为类,并将我的链接更改为类而不是ID,现在它至少会选择它。我在firebug中得到一个错误,“mymap未定义”。