|
本帖最后由 5iGame 于 2015-12-29 10:10 编辑
您好,我们还在内网开发,错误发生在这块,服务器可以收到信息,并操作数据库,但是返回信息后,APP端直接崩溃弹出上述错误。
我看之前我们的写法都是把消息传递包含在一个“apiready”中,调用返回均未报错。但是我们这块并不是页面一打开就调用,而是要在用户输入账号和密码后点击确定再发送,所以我理解不应该放在“apiready”中,不知道我这样的理解对吗?
function user_login() {
var url = 'http://192.168.1.106/museum/user_login.php?user_name=y&user_password=y';
alert(url);
api.ajax(
{
url: url,
cache:false,
method:'get',
dataType: 'json',
timeout:30,
returnAll:false
},
function(ret,err){
if (ret){
var urlJson = JSON.stringfy(ret);
api.alert({msg:urlJson});
}else{
api.alert({
msg : ('error:'+err.code+';error info : ' + err.msg + '; net state:'+err.statusCode)
});
}
});
} |
|