h***@163.com
h***@163.com
  • 发布:2022-03-16 16:06
  • 更新:2022-03-16 16:06
  • 阅读:522

wv.overrideUrlLoading拦截成功后方法不调用

分类:uni-app

// #ifdef APP-PLUS
currentWebview = this.$mp.page.$getAppWebview();
setTimeout(function() {
let wv = currentWebview.children()[0];
wv.onloaded = (e) => {
// 拦截http://testmall..com.au/页面跳转,回到首页
wv.overrideUrlLoading({ mode: 'reject', match:'.testmall..com.au/.' }, function(e) {
console.log('----------------url------------------>: '+e.url);
this.goBack() //《《=================此方法不执行,拦截之后如何正确操作方法,总不能就输出一下吧
});
};
}, 1000); //如果是页面初始化调用时,需要延时一下
// #endif

2022-03-16 16:06 负责人:无 分享
已邀请:

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