2013-09-26 64 views
1

我使用來自服務器的點創建地圖並將它們設置爲標記,然後使用Google Map API v3使用這些點形成邊界。地圖在桌面瀏覽器中正確顯示,但不在模擬器中顯示;它不會顯示標記或邊界,並會顯示一些錯誤,如Object is Not a function,所以我很困惑問題是什麼。Google Map API v3顯示在模擬器中

在我的代碼我把一些alertstry-catch statements和一些錯誤時,代碼試圖把邊界

下面的代碼:這裏

<!DOCTYPE html> 
<html> 
<head> 
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> 
    <meta name="apple-mobile-web-app-capable" content="yes" /> 
    <meta name="apple-mobile-web-app-status-bar-style" content="black" /> 
    <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script> 
    <script src="lib/work-space.js"></script> 
    <script src="lib/hsmobile.min.js"></script> 
    <style> 
     #map-canvas 
     { 
      margin: 0; 
      padding: 0; 
      height: 100%; 
     } 
    </style> 
</head> 
<body> 
<div data-role="page" id="ClubMapPage"> 
    <script> 
     $('#ClubMapPage').on('pageshow',function(){ 
      Mappy.getMappy(); 
     }) 
    </script> 

    <div class="content-wrap map-wrap"> 
     <div id="map-canvas" style="height:500px; width:100%; margin:0; padding:0"> 
     </div> 
    </div> 
</div>  
</body> 
</html> 
+0

爲顯示谷歌地圖V2和V3我們需要谷歌服務不適用於模擬器或沒有安裝Emultor不能顯示地圖... –

+0

你有任何它的例子嗎? @Haresh – Blu

+0

什麼樣的例子??? –

回答

0

喜是articleGoogle Map隨着PhoneGap和源代碼是可用的here

相關問題