2012-08-01 88 views
0

我使用下面的代碼使用谷歌地圖API來顯示用戶所在位置:科爾多瓦/ PhoneGap的:應用程序崩潰,使用谷歌地圖API

//GEOLOCATION 
      var onSuccess = function(position) { 
       alert('Latitude: ' + position.coords.latitude + '\n' + 
         'Longitude: ' + position.coords.longitude + '\n'); 

       var myLat = position.coords.latitude; 
       var myLong = position.coords.longitude; 

       //MAP 
       var mapOptions = { 
        center: new google.maps.LatLng(myLat, myLong), 
        zoom: 14, 
        mapTypeId: google.maps.MapTypeId.ROADMAP 
       }; 

       var map = new google.maps.Map(document.getElementById("map_canvas"), 
               mapOptions); 

      }; 

      // onError Callback receives a PositionError object 
      // 
      function onError(error) { 
       alert('code: ' + error.code + '\n' + 
         'message: ' + error.message + '\n'); 
      } 

      navigator.geolocation.getCurrentPosition(onSuccess, onError); 

地圖和正確的位置,顯示了一秒鐘,然後應用程序崩潰。任何人都可以告訴我發生了什麼事嗎?

謝謝!

回答

0

我找到了答案。另一頁上有一段代碼與這個代碼發生衝突 - 我不知道這可能會發生,所以沒有清理它。

+1

關閉問題 – Flatlineato 2012-08-02 10:30:22

+1

@Flatlineato Cant。還沒有代表點 – MeltingDog 2012-08-03 03:32:28

相關問題