宿迁乐创科技
宿迁乐创科技
  • 发布:2016-05-21 17:06
  • 更新:2016-06-22 15:47
  • 阅读:3075

webview打开远程网址,如何返回上一页

分类:HBuilder

打开远程服务器网址后,远程网站中是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;  
            }  
        });
2016-05-21 17:06 负责人:无 分享
已邀请:
Danny

Danny - QQ125904483

http://www.html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewObject.back

Lanman_Group

Lanman_Group

看了这段代码,我猜你的上下文应该有另外的关于create新Webview(常常是加载外部URL)的情况。
而这段意思是重写了mui.back方法,如果你_webview的页面是新create出来的Webview,则看看这个嵌入的Webview是否能够自己回退canback就是这意思。如果没有,则整个大Webview回退。
请采纳

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