是否可以在不指定回调函数的情况下制作地理编码请求,就像6.2版本一样?我需要在函数中接收位置数据,从中执行地理编码请求。
答案 0 :(得分:0)
我的猜测是你正在引用当前的JSONP接口。好吧,假设您正在使用jQuery,您可以轻松地使用调用范围内的回调。
示例:
var geocodeRequest = "http://dev.virtualearth.net/REST/v1/Locations?" +
"YOUR_SEARCH_QUERY" + "&output=json&key=" + "YOUR_BINGMAPSKEY";
$.ajax({
url: geocodeRequest,
dataType: 'jsonp',
jsonp: 'jsonp',
error: function(XMLHttpRequest, textStatus, errorThrown) {
//handle error as you please
},
success: function(data, textstatus, XMLHttpRequest) {
//handle result in the array 'data.resourceSets'
}
});
我的地理编码网址可能与您的网址不同。特定国家/地区有特定的网址。