2017-03-05 11 views
0

Status.OK 이전에 상태 OVER_QUERY_LIMIT이 (가) 실행되는 이유는 무엇입니까? 이 코드를 사용합니다 :Status.OK - Google Maps API 이전에 상태 OVER_QUERY_LIMIT이 (가) 실행되는 이유

directionsService.route(request, function(response, status) { 
    if (status == google.maps.DirectionsStatus.OK) { 
     var response = Math.ceil(response.routes[0].legs[0].distance.value/1000); 

     stores.push({ 
      distance: response, 
      id: item.properties.Nid, 
     }); 

     console.log('STATUS.OK'); 
    } else if (status == google.maps.GeocoderStatus.OVER_QUERY_LIMIT){ 
     console.log('OVER_QUERY_LIMIT'); 
    } 
}); 

상태 OVER_QUERY_LIMIT는 STATUS.OK 앞에 기록됩니다. 많은 요청을했기 때문에 OVER_QUERY_LIMIT이 (가) 실행되고 있음을 압니다.

하지만 OVER_QUERY_LIMIT이 항상 처음 실행될 때 지연을 어떻게 만들 수 있는지 알 수 없습니다.

누군가 나에게 설명해 주시겠습니까?

답변