我正在寻找一种让谷歌搜索方法返回回调结果而不是未定义的解决方法。
$.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