2013-05-07 68 views
1

我如何获得谷歌地图来保持这样的:谷歌地图加载缓慢地图中的PhoneGap

enter image description here

我不希望它显示的标记点。

我的解决方案是使用setTimeIntervalgmap.setCenter步骤1秒来使setCenter作品。当地图全屏时,setCenter功能起作用。但是我认为这个解决方案对我的应用并不好。

另一个细节是,地图设置为仅当您单击选项时才显示。所以地图隐藏在另一个div中。

我也尝试闲置gmap的事件,但它不起作用。

回答

2

你可能不需要帮助了,但我给你我的答案功能相同的问题。 Google Maps API v3专为PC浏览器而设计,它具有较大的内存和更好的网络(不是智能手机),因此它不适用于PhoneGap。

Google提供Google Maps Android API v2Google Maps SDK for iOS,它们能够更快加载地图,但您需要使用Java和Objective-C。

phonegap-googlemaps-plugin可帮助您轻松地将这些Google Maps实施到您的PhoneGap/Apache Cordova中。

因此,如果您下次尝试将Google地图嵌入到您的应用中,请尝试使用它。 enter image description here

phonegap-googlemaps-plugin