ios设备上的跨域Ajax调用问题。我只在ios设备上收到错误功能警报,但它在android上工作正常。
示例代码:
$.ajax({
type: 'GET',
url: 'http://differentdomainurl',
jsonpCallback: 'jsoncallback',
contentType: "application/json",
dataType: 'jsonp',
cache: false,
timeout: 10000,
success: function(data)
{
alert(JSON.stringify(data));
}
error: function(jqxhr, txtstatus, errormsg)
{
alert(JSON.stringify(jqxhr));
alert(errormsg);
}
上面的代码给了我2个警报 - 1)“readyState”:4,“status”:200,“statusText”:“成功” 2)错误:没有调用jsoncallback
有人可以帮忙吗?