Tag: ajax

如何使用NSURLProtocol模拟AJAX调用?

我有UIWebview,使外部服务的AJAX调用。 离线时,我需要抓住这些请求,并返回本地json。 我实现了一个NSURLProtocol和我设法赶上AJAX请求,问题是jquery总是返回一个0错误代码: $.ajax({ url: url, dataType: 'json', contentType: "application/json", success: function(jsonData){ alert("success :"); }, error: function (request, status, error) { alert("failure :" + request.status ); } }); 我总是得到一个request.status = 0 为了testing我的协议,我试图嘲笑我的HTML内的图像,它的效果很好。 从google.fr =>的图像的HTML请求工作正常 AJAX调用亚马逊=> JSON 失败 这是我的全面实施: #import "EpubProtocol.h" @implementation EpubProtocol #pragma mark – NSURLProtocol + (BOOL)canInitWithRequest:(NSURLRequest *)request { BOOL awsRequest = [self request:request […]

phonegap:基于cookie的身份validation(PHP)不能正常工作

我正在使用sencha touch,HTML5和phonegap作为包装的移动networking应用程序。 我正在使用PHP身份validation(Cookie)和ajax请求。 一切工作正常safari或铬,但部署后phonegap(web视图)它不再工作了… 任何帮助,将不胜感激 :) 一些更多细节: 我的应用程序的所有数据都通过ajax请求加载到我的服务器组件“mobile.php”。 我使用基本的PHP-Auth来validation用户: AJAX-Request [用户名,密码] – > mobile.php – >build立会话(cookie) 所有其他请求,如果auth成功 一个普通的Safari浏览器网站和webview有什么区别?