2013-05-22 6 views
1

지도 애플리케이션을 개발하기 위해 백본을 사용하고 있습니다. Google 로더를 사용하지 않고 비동기 적으로 Google 스크립트를로드하려면 어떻게해야합니까? $ .getScript를 사용하려고하는데, 어떤 이유에서 반환하는 google 전역 객체에는 google.maps.LatLng와 같은 표준 API 함수가 없습니다. 대신 getScript의백본에 Google지도로드하기

내 코드

$.getScript 'https://maps.googleapis.com/maps/api/js?key=XXX&sensor=false', -> 
    console.log google 
    mapOptions = 
    center: new google.maps.LatLng(-34.397, 150.644), 
    zoom: 8, 
    mapTypeId: google.maps.MapTypeId.ROADMAP 
    map = new google.maps.Map document.getElementById("map") 

답변

0

사용 아약스 :

$.ajax({ 
    dataType: 'script', 
    data: params, 
    url: 'http://maps.google.com/maps/api/js'    
});