ฉันกำลังพยายามสร้างคำขอ JSONP ที่ใช้ได้กับเบราว์เซอร์เดสก์ท็อปทั้งหมด แต่ใช้ไม่ได้กับ iPhone และ Android
ฉันกำลังทำการเรียกข้ามโดเมนไปยังบริการเว็บซึ่งส่งคืน JSONP เช่น:
myFunction({name : "Jonh", last : "Doe"})
$.ajax({
type: "GET",
crossDomain: true,
url: "http://192.168.1.41:8081/Service1/",
dataType: "jsonp",
processData : true,
headers: {
"Content-Type": "application/json"
},
jsonp : "myFunction",
jsonpCallback: "myFunction"
});
function myFunction(data)
{
alert("Hello world!");
}
มันใช้งานได้บนเดสก์ท็อป แต่ไม่ใช่ในมือถือ!
มีความคิดอะไรบ้าง?