【问题标题】:Google Maps Static Map - Fit Map Width to 100%谷歌地图静态地图 - 将地图宽度调整为 100%
【发布时间】:2019-09-21 00:53:28
【问题描述】:

Google Maps Static API (https://developers.google.com/maps/documentation/maps-static/intro) 将地图的高度和宽度硬编码为网址参数(以像素为单位)。有没有办法让地图呈现父容器的 100% 宽度和 100% 高度?

【问题讨论】:

  • 您需要计算请求所需的动态大小(以像素为单位)。
  • @Paul gmap 应该如何知道 100% 是 700 像素还是 1200 像素?并且由于它是静态的,因此无法重新渲染自己。您需要处理调整大小以及初始加载尺寸

标签: javascript html css api google-maps


【解决方案1】:

在 SwiftUI 中使用 GeometryReader 获取父容器的宽度并将其传递给 google 静态地图 url。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-09
    • 2017-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多