Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 Phonegap致电rails3上的休息服务_Ruby On Rails 3_Jquery_Cordova_Cross Domain - Fatal编程技术网

Ruby on rails 3 Phonegap致电rails3上的休息服务

Ruby on rails 3 Phonegap致电rails3上的休息服务,ruby-on-rails-3,jquery,cordova,cross-domain,Ruby On Rails 3,Jquery,Cordova,Cross Domain,我有一个Rails3REST服务,我正在开发一个phonegap应用程序,其中我只能使用HTML5和jQueryJavaScript 由于跨域安全问题,我无法使用ajax jquery对我的rail3 rest服务进行POST rest调用 我怎样才能解决它。如果您能为我指出客户端和服务器端的代码,我将非常感激如果您的应用程序是从文件://协议运行的,那么您可以执行跨域请求。从: 您从电话间隙内访问跨域页面的能力 jQuery移动应用程序由两个关键因素控制: $.support.cors和$.m

我有一个Rails3REST服务,我正在开发一个phonegap应用程序,其中我只能使用HTML5和jQueryJavaScript

由于跨域安全问题,我无法使用ajax jquery对我的rail3 rest服务进行POST rest调用


我怎样才能解决它。如果您能为我指出客户端和服务器端的代码,我将非常感激

如果您的应用程序是从文件://协议运行的,那么您可以执行跨域请求。从:

您从电话间隙内访问跨域页面的能力 jQuery移动应用程序由两个关键因素控制: $.support.cors和$.mobile.allowCrossDomainPages,也可以 受PhoneGap后期版本中的白名单功能的影响

还要确保您正在尝试对进行AJAX调用