yyk_2012
yyk_2012
  • 发布:2021-04-19 18:03
  • 更新:2021-04-19 18:03
  • 阅读:1042

【报Bug】华为最新款保时捷Mate40 RS 按钮点击事件没反应,还有一款荣耀老机型,客户反应也是没反应,急

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macos Catalina 10.15.7

HBuilderX类型: 正式

HBuilderX版本号: 3.1.9

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: Mate40 RS保时捷版

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: www.feimiertech.com/fmr/public/index.php/kkmc/index/f_download

示例代码:

""<view class="p-10" style="width: 100%;">
<button type="default" style="background-color:#069cca ; color: #FFFFFF; width: 70%;" @click="login()">立即登陆</button>
</view>""

""
login() {
_self = this;
if(!this.is_pass_word){
var num = /^\d{6}$/; // 验证是否6位数字
if (!num.test(this.code)) {
uni.showModal({
title: '提示',
content: '验证格式错误!',
success(res) {
if (res.confirm) {
_self.code = '';
}
}
});
} else {
//console.log(_self.phoneNum)
//console.log(_self.code)
if(!this.is_pass_word){
uni.request({
url: this.Url + 'f_login_confirm',
data: { tel: _self.phoneNum, code: _self.code,code_uid:_self.code_uid },
method: 'GET',
success(res) {
console.log(res.data);
if (res.data.res == 200) {
uni.showToast({
title:res.data.msg,
success() {
try{
uni.setStorage({
key: 'user_uuid',
data: res.data.user_uuid,
success() {
console.log('缓存userna成功');
//全局绑定即时通讯发送者
setTimeout(function(){
uni.reLaunch({
url: '../index/index'
});
},1500)

                                            }  
                                        });  

                                    }catch(e){  
                                        //TODO handle the exception  
                                    }  

                                }  
                            })  

                        } else {  
                            uni.showModal({  
                                title: '提示',  
                                content: res.data.msg  
                            });  
                            _self.code=''  
                        }  
                    }  
                });  

                }else{  

                    this.login_by_password()  

                }  

            }  
            }else{  
                this.login_by_password()  
            }  

        },  
        login_by_password(){  
            _self=this  
            var z=/^1[3456789]\d{9}$/;  
            if(this.pass_word.length<6 || !/^1[3456789]\d{9}$/.test(this.phoneNum)){  
                uni.showToast({  
                    title:'手机号或密码格式错误!',  
                    icon:'none'  
                })  
                return  
            }else{  
                    uni.request({  
                url: this.Url + 'f_login_by_password_confirm',  
                data: { tel: this.phoneNum, password:this.pass_word },  
                method: 'GET',  
                success(res) {  
                    console.log(res.data);  
                    if (res.data.res == 200) {                    
                        uni.showToast({  
                            title:res.data.msg,  
                            success() {  
                                try{  
                                    uni.setStorage({  
                                        key: 'user_uuid',  
                                        data: res.data.user_uuid,  
                                        success() {  
                                            console.log('缓存userna成功');  
                                            //全局绑定即时通讯发送者  
                                            setTimeout(function(){  
                                                uni.reLaunch({  
                                        url: '../index/index'  
                                                });  
                                            },1500)  

                                        }  
                                    });  

                                }catch(e){  
                                    //TODO handle the exception  
                                }  

                            }  
                        })  

                    } else {  
                        uni.showModal({  
                            title: '提示',  
                            content: res.data.msg  
                        });  
                        _self.code=''  
                    }  
                }  
            });  
            }  

        }  

""

操作步骤:

点击登陆按钮没反应 login函数没有被调用

预期结果:

手机号登陆 或者账户登录

实际结果:

手机号正则检测和登陆

bug描述:

点击事件@tap 和 @click 不生效,没反应

2021-04-19 18:03 负责人:无 分享
已邀请:

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