1***@qq.com
1***@qq.com
  • 发布:2019-03-31 14:32
  • 更新:2020-01-08 09:23
  • 阅读:1490

mui.ajax一直超时

分类:MUI

这是前端的mui.ajax
mui.ajax("http://192.168.151.1:8080/user/registerOrLogin",{
data:{
userName:username.value,
password:password.value,
cid:cid
},
dataType:'json',//服务器返回json格式数据
type:'post',//HTTP请求类型
timeout:5000,//超时时间设置为10秒;
headers:{'Content-Type':'application/json'},
success:function(data){
//服务器返回响应,根据响应结果,分析是否登录成功,如果为fail代表失败了,输出失败原因;
if(data.status=="fail")
{
app.showToast(data.data.errMsg,"error");
}
else
{
app.setUserGlobalInfo(data.data);
mui.openWindow("index.html","index.html");
}},
error:function(xhr,type,errorThrown){
//异常处理;
console.log("异常:"+type+errorThrown+xhr);
}
});

这是后端的接口
@RestController("user")
@RequestMapping("user")
public class UserController extends BaseController {
@Autowired
private UserService userService;

@RequestMapping("/registerOrLogin")  
public CommonReturnType register(@RequestParam("userName") String userName,  
                                 @RequestParam("password") String password,  
                                 @RequestParam("cid") String cid) throws Exception{  

一直连接不上

2019-03-31 14:32 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

使用手机浏览器访问这个地址,检查后端地址是否可以正常访问

等到土豆发芽

等到土豆发芽

我也有这个问题,一直timeout。可是是偶尔会出现这个问题。我排除了很多因素,发现有时候能够进入controller,有时候不能进入。
怀疑是mui.ajax的问题。

g***@163.com

g***@163.com

我也是一直报连接超时,有人现在解决了吗

DCloud_heavensoft

DCloud_heavensoft

如果是iOS,看下面:因iOS13起UIWebview被列为非公开API,未来会被App Store拒绝。从HBuilderX 2.3.0+起,iOS App的默认webview从UIwebview改为了WKWebview。WKWebview与UIWebview有部分区别,包括更严格的联网或canvas跨域限制,详见:https://ask.dcloud.net.cn/article/36348

全栈

全栈 - 90后全栈男

需要在 document.addEventListener( "plusready", function(){ 里面使用mui.ajax

该问题目前已经被锁定, 无法添加新回复