我想使用 DOJO 访问从以下 url 返回的 JSONP 数据:
http://api.metro.net/agencies/lametro/routes/704/vehicles/callback=recover
这是我的简单 dojo.io.script.get 函数:
dojo.io.script.get({
url: "http://api.metro.net/agencies/lametro/routes/704/vehicles/",
content: {callback: "recover"},
callbackParamName: "callback",
load: function(data){
console.log('OK', data);
},
error: function(error){
console.log('Error', error);
});
我收到“语法错误:无效标签”;显然服务器正在发送 JSON 而不是 JSONP。
在这种情况下,dojo.io.script.get 的正确格式是什么?