【发布时间】:2015-02-05 07:30:02
【问题描述】:
我正在使用 jquery.mobile-1.4.3.js 和 cordova.3.5.0 开发 Android phonegap 应用程序。
我正在为 Web 服务调用 $ajax。下面是一个代码sn-p。
$.ajax({
type: 'POST',
data: LoginData,
crossDomain:true,
dataType : 'json',
timeout: 50000,
url: 'https://dsp-wasatchtechies.cloud.dreamfactory.com/rest/user/session?app_name=XXXXX',
success: function(data) {
console.log(' SESSION' + JSON.stringify(data));
},
error: function(data) {
//ActivityIndicator.hide();
console.log('ERROR : SESSION' + JSON.stringify(data));
//ShowAlertMessage('There was an error while SESSION');
}
});
它工作得很好,但现在它的响应:
[INFO:CONSOLE(155)] "ERROR SESSION{"readyState":4,"responseText":"","status":403,"statusText":"Forbidden"}", source: file:///android_asset/www/js/index.js (155)
这段代码有什么问题?为什么它不工作? 任何帮助,建议将不胜感激
提前谢谢你。
【问题讨论】:
-
错误:会话{"readyState":0,"responseText":"","status":0,"statusText":"error"}
-
@MohammedImranN 你想解释什么?
-
我没有收到任何权限错误。可能您应该将 config.xml 中的访问源配置为
-
我已经有
-
可能您的设备不信任 ssl 证书
标签: android ajax cordova jquery-mobile phonegap-plugins