Skip to content
This repository has been archived by the owner on Apr 20, 2023. It is now read-only.

iPhone UIWebView is not loading a data using easyXDM. #211

Closed
shaileshnamjoshi opened this issue Feb 19, 2013 · 0 comments
Closed

iPhone UIWebView is not loading a data using easyXDM. #211

shaileshnamjoshi opened this issue Feb 19, 2013 · 0 comments

Comments

@shaileshnamjoshi
Copy link

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) {
response = response.replace("jsoncallback("," ");
response = response.substring(0, response.length-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.?

Cheers,
Shailesh

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant