2014-04-30 8 views
0

이 문제에 대한 해결책을 찾을 수 없으므로 함수를 반환하는 값을 전역 값으로 가져와야합니다. 성공. 경고에Globar var 값이 정의되지 않았습니다.

, 경고 값 ("함수 내에서"+ 헤이트) 괜찮아요하지만 다른 경고에, 경고 ("외부 기능"+ 하이트); 값은 정의되지 않습니다.

의견이 있으십니까?

<script type="text/javascript"> 


    var haight; 

       var options = { 
        enableHighAccuracy: true, 
        timeout: 5000, 
        maximumAge: 0 
       }; 

       function success(pos) { 
        var crd = pos.coords; 
        haight = new google.maps.LatLng(crd.latitude, crd.longitude); 
        alert("inside function" + haight); 

       } 
       ; 
       function error(err) { 
        console.warn('ERROR(' + err.code + '): ' + err.message); 
       } 
       ; 
       alert("outside funtcion" + haight); 
       navigator.geolocation.getCurrentPosition(success, error, options); 

      </script> 

감사합니다.

답변

0
navigator.geolocation.getCurrentPosition(success, error, options); 
alert("outside funtcion" + haight); 

첫 번째 호출 탐색 기능과 호출 호출.

+0

이후에 알림을 보내면 알림 기능이 표시되지 않습니다. – JGrancha

관련 문제