打开远程服务器网址后,远程网站中是href跳转的,点击返回箭头如何实现后退网址功能?
请看一下代码:
mui.init({
swipeBack: false,
gestureConfig: {
doubletap: true
},
beforeback: function(){
//判断是否后退
var _webview = plus.webview.getWebviewById("**");
_webview.canBack(function(e){
if(e.canBack==1){
window.history.go(-1);//这里这么些没有效果?为毛?该怎么写?????
}
else{
_webview.back();
}
});
return false;
}
});
2 个回复
Danny - QQ125904483
http://www.html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewObject.back
Lanman_Group
看了这段代码,我猜你的上下文应该有另外的关于create新Webview(常常是加载外部URL)的情况。
而这段意思是重写了mui.back方法,如果你_webview的页面是新create出来的Webview,则看看这个嵌入的Webview是否能够自己回退canback就是这意思。如果没有,则整个大Webview回退。
请采纳