一、可以在配置中 manifest.json修改
"plus": {
"popGesture": "none",
}
二、
<script type="text/javascript" >
if(mui.os.plus) {
mui.plusReady(function() {
// 调用loading关闭
closeWating();
if(mui.os.ios) {//必要
var ws = plus.webview.currentWebview();
s.setStyle({ popGesture: "none" });
// 需要在mui.plusReady()方法中执行
}
});
} else {
mui.ready(function() {
// 调用loading关闭
closeWating();
});
}
//关闭苹果原生右滑返回同时监听向右滑动
doc.getElementsByTagName('body')[0].addEventListener("swiperight", function() {
console.log("你正在向右滑动");
openSetting(); //右滑进入个人中心设置页面
return;
});
// 加载完成后的回调中将子页面show出来,并关闭等待框,mui.plusRead method close
function closeWating() {
var currentView = plus.webview.currentWebview();
currentView.show('slide-in-right', 300);
plus.nativeUI.closeWaiting();
}
</script>