我目前正在使用 html5 + phonegap 开发一个移动应用程序,一切运行良好。我遇到的唯一问题是在 phonegap 上滚动地图使本机应用程序变得缓慢而缓慢,缩放地图相当也慢。有没有办法使用 html5 和/或缓存清单文件来提高地图渲染速度/瓷砖加载?
我正在阅读并看到一些关于使用缓存清单来对抗这些怪癖的东西?我还没有找到任何好的文档,所以我想我会在这里问?
非常感谢您对加快地图加载的任何帮助!
尝试将谷歌地图 JavaScript 文件放入缓存清单文件中。假设您的文件来源是
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?v=3.3&libraries=geometry&sensor=true"></script>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
将您的 Google 地图 API 的源值放入缓存清单文件中,然后再次检查您的应用程序,它可能会帮助您更快地缩放地图。
放置您自己使用的api。