啊咧咧
啊咧咧
  • 发布:2017-08-23 10:31
  • 更新:2017-08-23 10:31
  • 阅读:2361

【报Bug】 plus.nativeUI.closeWaiting();在线打包app内失效

分类:Native.js

详细问题描述
[内容]
mui.ajax中添加了 beforeSend: function() {
plus.nativeUI.showWaiting("");
mask.show();//显示遮罩层
},
complete: function() {
plus.nativeUI.closeWaiting();
mask.close();//关闭遮罩层
},
showWaiting会显示,但是closeWaitting不执行,
在真机测试中是可以通过,没有任何报错。在线打包之后,无论是ios还是安卓都无法正常执行。
重现步骤
[步骤]
[结果]
[期望]

运行环境
[系统版本]
[浏览器版本]
[IDE版本]
[mui版本]

附件
[代码片段]
mui.ajax(interface_url + "saveReOrder",{
data:{
'userId':localStorage.getItem("userId")||0,
'num' : num,
'num2' : num2
},
dataType: 'json', //服务器返回json格式数据
type: 'post', //HTTP请求类型
timeout: 10000, //超时时间设置为10秒
beforeSend: function() {
plus.nativeUI.showWaiting("");
mask.show();//显示遮罩层
},
complete: function() {
plus.nativeUI.closeWaiting();
mask.close();//关闭遮罩层
},
success: function(data) {
//服务器返回响应,根据响应结果,分析是否登录成功;
if(data.s){
mui.toast("订单提交成功!");
plus.webview.currentWebview().opener().reload(true);
}else{
mui.toast(data.msg);
}
},
error: function(xhr, type, errorThrown) {
mui.toast('服务器连接超时,请稍后再试');
}
});
[安装包]

联系方式
[QQ]
[电话]

2017-08-23 10:31 负责人:无 分享
已邀请:

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