【问题标题】:Restrict Google Maps from automatically opening in Mobile Application限制谷歌地图在移动应用程序中自动打开
【发布时间】:2016-05-18 11:25:46
【问题描述】:

我正在使用 PhoneGap / Cordova 开发一个移动应用程序,并在应用程序的某些部分嵌入了地图以向用户显示位置。但是,当打开应用程序时,应用程序上的所有地图都会同时初始化。这会导致应用程序出现严重的性能延迟,并消耗大量数据。

一个按钮用于打开应用程序的每个特定部分,地图嵌入在这些容器中。有没有办法限制地图在点击按钮之前初始化?

非常感谢您的帮助:)

谢谢

【问题讨论】:

    标签: android html cordova google-maps


    【解决方案1】:

    这是一个广泛的问题,您的问题取决于您的视图是如何呈现的,以及您的应用程序的设计模式。在某些框架中,视图仅在它们被调用时渲染,另一种将数据保存在缓存中,或者全部渲染。

    也许您的问题仅在于您正在初始化地图的部分,因此您只需将初始化移动到显示具体视图的那一刻,但您应该查看一些框架来了解视图、内存和缓存管理。

    【讨论】:

      猜你喜欢
      • 2012-09-10
      • 1970-01-01
      • 1970-01-01
      • 2011-01-14
      • 2018-07-31
      • 2017-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多