jsonp 库中 的 option的 param参数 问题
来源:4-2 jsonp原理介绍+Promise封装
aznmoe
2017-06-20
jsonp 库中 的 option的 param参数 不应该是 jsonp2 吗,为什么是 jsonpCallback。返回来的数据 是 jsonp2({}) 形式的啊。
script 标签请求数据的时候 约定 好 callback 名字,数据请求成功后,便可直接调用 前端的 相应 回调函数。我哪里 理解错了么。。。
写回答
1回答
-
这个 param 是用来和后端约定 jsonp calback 这个字段的 key 是什么。一般来说,都是 callback=xxx,然后后端就可以解析这个 callback 字段,拿到回到函数的名称 xxx,但是 qq 音乐接口约定的是 jsonpCallback=xxx,解析的是 jsonpCallback 这个字段。我们给 jsonp 库 option 的 param 赋值为jsonpCallback,那么请求的 url 就会变成 jsonpCallback=xxx
042017-07-04
相似问题