我想在android上使用phonegap和jquery實現谷歌地圖。谷歌地圖+在android中的phonegap
我按照this
下面的腳本無法在Android模擬器加載。儘管我已經增加了6分鐘的時間。如果我已經註釋掉了下面的腳本,我可以看到屏幕,但不能看到Google地圖。
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
我想在android上使用phonegap和jquery實現谷歌地圖。谷歌地圖+在android中的phonegap
我按照this
下面的腳本無法在Android模擬器加載。儘管我已經增加了6分鐘的時間。如果我已經註釋掉了下面的腳本,我可以看到屏幕,但不能看到Google地圖。
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
你確定URL沒有加載或者是這個問題在這裏:Android Emulator having issues with Geolocation,你需要設置地理位置爲Android模擬器?
嗨試試這個簡單的片段,適用於android和ios。只要把腳本放在身體的某個地方。
<script type="text/javascript">
window.mapReady = function(){
// you can go with map loaded
};
function loadScript() {
var script = document.createElement('script');
script.type = 'text/javascript';
script.id = 'maps-script';
script.src = 'http://maps.googleapis.com/maps/api/js?sensor=false&' +
'callback=mapReady';
//callback is the name of function to call once map script loaded
document.body.appendChild(script);
}
//Call to load map script
loadScript();
</script>
在這裏,你麪包車發現大量的谷歌地圖APIV3
例子 http://code.google.com/apis/ajax/playground/?exp=maps#map_simple_v3對於將來的同一個人,請嘗試這個插件。 https://github.com/wf9a5m75/phonegap-googlemaps-plugin
您可以輕鬆地將Google地圖應用到您的應用中,並且性能確實比Google Maps JavaScript API v3更好。 由於此插件使用Google Maps Android API v2,因此可以非常快速地在本地渲染矢量地圖圖塊。