由于项目需要,采取了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);
}
});
});
})
7***@qq.com
调用服务器的网页,网页中也不能使用plus. 那app 怎么切入服务器的网页并互传参数呢
2018-07-19 20:56