我正在尋找一種解決方法,讓谷歌搜索方法返回回調的結果,而不是未定義的。谷歌地方api回調解決方法
$.find_places_nearby = function(latitude, longitude, successCallback) {
var latlng, service;
latlng = new google.maps.LatLng(latitude, longitude);
service = new google.maps.places.PlacesService(document.getElementById('map'));
return service.search({
location: latlng,
radius: '50',
}, function(results, status) {
return successCallback(results, status);
});
};
例如...我想
$.find_places_nearby(2.4, -100.5, function(results, status) {
return "callback results";
});
返回callback results
而不是undefined
確實。當你深入兔子洞時,很難看到它。感謝你的新鮮眼睛。 – brewster 2012-02-27 08:39:24