ChrisJone
ChrisJone
  • 发布:2015-08-04 21:17
  • 更新:2018-08-31 09:43
  • 阅读:10074

plusReady中的事件都不触发

分类:MUI
mui

由于项目需要,采取了native+h5的方式开发,ios或者android调用url进行访问服务端,但是在页面中的plusReady中的事件都不触发,另外$.os.plus都是undefined,由此很多原生的native的方法都无法调用

  mui.init();  
        mui.plusReady(function(){  
            document.getElementById("resetPassword").addEventListener('tap',function() {  
                var oldPwd = $("#oldPwd").val();  
                var newPwd = $("#newPwd").val();  
                var reNewPwd = $("#reNewPwd").val();  
                if(oldPwd == null || oldPwd == ""){  
                    mui.alert("请输入原始密码","温馨提示");  
                    return;  
                }  
                if(newPwd == null || newPwd == ""){  
                    mui.alert("请输入新密码","温馨提示");  
                    return;  
                }  
                if(reNewPwd == null || reNewPwd == ""){  
                    mui.alert("请输入确认新密码","温馨提示");  
                    return;  
                }  
                if(reNewPwd != newPwd){  
                    mui.alert("两者新密码不一致","温馨提示");  
                    return;  
                }  
                mui.ajax("${contextPath}/router.do?method=tc.me.toResetPassword",{  
                    data:{  
                        oldPwd:oldPwd,  
                        newPwd:newPwd,  
                        reNewPwd:reNewPwd,  
                    },  
                    dataType:'json',//服务器返回json格式数据  
                    type:'post',//HTTP请求类型  
                    timeout:10000,//超时时间设置为10秒;  
                    success:function(data){  
                        console.log(data);  
                    },  
                    error:function(xhr,type,errorThrown){  
                        //异常处理;  
                        console.log(type);  
                    }  
                });  
            });  
        })
2015-08-04 21:17 负责人:无 分享
已邀请:
踩着单车载着猪

踩着单车载着猪

plusReady必须在HTML5+环境里才会触发,也就是使用hbuilder封装成APP,在手机上运行APP

  • 7***@qq.com

    调用服务器的网页,网页中也不能使用plus. 那app 怎么切入服务器的网页并互传参数呢


    2018-07-19 20:56

DCloud_UNI_FXY

DCloud_UNI_FXY

如果你不用5+环境,用你自己native和h5开发。那么不要用mui.plusReady,用mui.ready

1***@163.com

1***@163.com

......

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