Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 混合移动应用程序中的谷歌地图缓存磁贴_Javascript_Google Maps_Cordova - Fatal编程技术网

Javascript 混合移动应用程序中的谷歌地图缓存磁贴

Javascript 混合移动应用程序中的谷歌地图缓存磁贴,javascript,google-maps,cordova,Javascript,Google Maps,Cordova,在我一直在开发的一个混合web应用程序(PhoneGap)中,我实现了Google Maps JavaScript API v3 映射是应用程序的很大一部分,我必须尽我所能确保性能达到应用程序的最佳质量,这一点很重要 地图最明显的问题之一是: 打开应用程序并加载地图 关闭应用程序并重新打开应用程序 再次加载地图 当再次加载地图时,加载所需的时间与第一次加载所需的时间相同,可以是几秒钟。这对我来说似乎完全没有必要,我的设计也很糟糕。如果这些磁贴是在几秒钟前下载的,那么在第二次加载时,图像是否应该缓

在我一直在开发的一个混合web应用程序(PhoneGap)中,我实现了Google Maps JavaScript API v3

映射是应用程序的很大一部分,我必须尽我所能确保性能达到应用程序的最佳质量,这一点很重要

地图最明显的问题之一是:

  • 打开应用程序并加载地图
  • 关闭应用程序并重新打开应用程序
  • 再次加载地图
  • 当再次加载地图时,加载所需的时间与第一次加载所需的时间相同,可以是几秒钟。这对我来说似乎完全没有必要,我的设计也很糟糕。如果这些磁贴是在几秒钟前下载的,那么在第二次加载时,图像是否应该缓存以加快加载速度

    这很可能是PhoneGap本身的一部分,因为我确信谷歌确实在努力返回缓存的图像


    我如何改进我的PosiGAP应用程序中的这些映射加载时间?

    请考虑这个插件。

    该插件使用谷歌地图Android API v2和谷歌地图iOS SDK。 这些在内部进行缓存,加载地图分幅比GoogleMapsAPIv3更快。