|
应用中当用户登录后再注销,开始的两次或者三次,app还能正常访问,然后就再也不去取服务器取数据了。然后等上一两个小时后,再重新打开app,又能正常访问,但是,如果又重复登录、注销的操作,两三次后又出问题了。
登录时用baasData的refreshData去取数据:代码如下:
alert("verify user");
var uData = this.comp("userData");
uData.clear();
uData.setFilter("uFileter", filterStr);
uData.refreshData({
"async" : false,
"append" : false,
"confirm" : true,
"onError" : function(event) {
alert("errorNode" + event.errorNode);
},
"onSuccess" : function(event){
alert(" userData refresh onSuccess");
}
});
运行时:能正常登录时, alert("verify user");和 alert(" userData refresh onSuccess");都能执行到,有弹出窗口出现。等出问题后, alert("verify user");还是能执行到,但refrshData中的onError和onSuccess好象都没执行,里面的alert都没有弹窗 |
|