Использование Google Geolocation JSON - PullRequest
1 голос
/ 28 июня 2011

Я пытаюсь использовать Google Reverse Geocoding, который принимает некоторые координаты и возвращает структуру JSON с некоторыми адресами. Мой код JavaScript такой:

$.getJSON("http://maps.google.com/maps/api/geocode/json?", 
           { latlng: myDevice.Lat + "," + myDevice.Lon,
             sensor: true},
             function (data) {
               ...
           }
         )

Однако при отладке с помощью firebug, когда он попадает в функцию, оказывается, что данные нулевые. Может ли кто-нибудь дать мне какой-нибудь совет? Спасибо!

1 Ответ

2 голосов
/ 28 июня 2011

Вы, вероятно, столкнулись с политикой того же происхождения . У вас есть два варианта:

  1. Создайте прокси на стороне сервера, чтобы получить данные, а затем запросить их через AJAX.
  2. Используйте API Карт Google
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...