Google Maps在混合移动应用程序中缓存切片

时间:2014-05-06 09:02:04

标签: javascript google-maps cordova

在混合网络应用程序(PhoneGap)中,我一直致力于实施Google Maps JavaScript API v3。

地图是应用程序的重要组成部分,重要的是我尽我所能确保性能是我能为应用程序提供的最佳质量。

地图最引人注目的问题如下:

  1. 打开应用并加载地图
  2. 关闭申请并重新开始申请
  3. 再次加载地图
  4. 当再次加载地图时,加载时间与第一次加载时间相同,可能需要几秒钟。这对我来说似乎完全没用,而且我的设计也不好。如果几秒钟之前已经下载了这些图块,那么第二次图像应该被缓存以便加快加载速度吗?

    这可能是PhoneGap本身的一部分,因为我确信Google确实会努力返回缓存的图片。

    如何在PhoneGap应用程序中改善这些地图加载时间?

1 个答案:

答案 0 :(得分:4)

请考虑这个插件。

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

此插件使用Google Maps Android API v2和Google Maps iOS SDK。 这些内部缓存,加载地图图块比Google Maps API v3更快。 enter image description here