【问题标题】:Ionic Google Maps Marker Disappear on iOS and SafariIonic Google Maps Marker 在 iOS 和 Safari 上消失
【发布时间】:2015-11-17 01:41:52
【问题描述】:

我遇到了一个问题,即在用户第二次返回地图后,Google 地图标记会消失。它在 Android 上完美运行,但 iOS 不是那么好。有人遇到过这个问题吗?

当我在 Safari 浏览器中运行它时,我还注意到这个问题也出现在 Safari 中。不是第二次访问时没有出现标记,而是地图似乎没有显示。

---更新---

好吧,我发现了问题所在。在手机上,您必须将设备向后旋转 n 才能再次出现标记;在 Safari 上,您必须调整浏览器的大小才能再次出现标记。

有解决办法吗?

【问题讨论】:

    标签: ios cordova google-maps ionic-framework ionic


    【解决方案1】:

    使用 Cordova 的 Google 地图插件:

    https://github.com/phonegap-googlemaps-plugin/cordova-plugin-googlemaps

    您有几个选项来设置标记的行为。

    使用该插件的一个重要原因是,与javascript解决方案相比,地图带来的流量非常小。该插件使用 map.app 等矢量。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-17
      • 2015-02-08
      • 2020-01-08
      • 1970-01-01
      • 2019-05-09
      • 1970-01-01
      • 2013-01-25
      • 1970-01-01
      相关资源
      最近更新 更多