您的位置:首页 > Web前端 > JQuery

jquery使用jsonp进行跨域调用

2017-03-25 23:13 459 查看
自己的项目在调用微信 JSDK 获得 用户坐标后想得到具体的地理位置,本来是发到服务器自己请求的,后来看到可以让浏览器代劳,试了很久之后成功的代码(jquery 代码)如下:

function myfunction(longitude,latitude) {
var data={
location:longitude + "," +  latitude ,
key:"XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX",
get_poi:0,
output:"jsonp"
};
var url = 'http://apis.map.qq.com/ws/geocoder/v1/?';
$.ajax({
type : "get",
async : false,
url : url,
data: data,
dataType : "jsonp",
jsonpCallback:"jsonpCallback",
success : function(data){
},
error:function(e){
alert("error");
}
});
};


longitude,  latitude 是微信JSDK 返回的地理坐标
data 是腾讯地图接口调用时需填写的参数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: