Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.4.0
-
None
-
None
Description
Hi All,
I have a javascript code which downloads a data from the third party server. I have used easyXDM to load the data.
My Html page has a following java script code to pull the data from server ( Cross Domain Server ).
This approach works fine when i run the html page in normal browser. When i run the same html page through iPhone UIWebView then it fails to load the data as request are not going through at all.
I am using Apache Cordova iOS library for my test app.
// My Sample Javascript code for making easyXDM Call
WebService.requestHandler = function(requestProp){
WebService.callback = requestProp.callBack;
// loading.....
var socket = new easyXDM.Socket({
remote: "cross domain URL ",
onMessage: function(response, origin) {
try{
var responseData = {};
if(response.indexOf("jsoncallback(") !== -1)
responseData = $.parseJSON(response);
}
break;
}
}
// stop loading indicator...
WebService.callback(responseData);
}catch(e){}
socket.destroy();
}
});
};
When i run the app i am not able to see the request which is going through my app.
Is there any restriction for web view in iPhone to load easyXDM data in Apache Cordova.?
Cheers,
Shailesh