在h5页面进行监听返回跳转判断:
created(){
this.pushHistory();
window.addEventListener("popstate", function(e) {
//首页点击返回,直接关闭网页
WeixinJSBridge.call('closeWindow');
uni.reLaunch({
url: `xxxx`,
});
}, false);
},
methods:{
pushHistory() {
var state = {
title: "title",
url: "#"
};
window.history.pushState(state, state.title, state.url);
},
}
小程序web-view,在h5页面监听返回到小程序指定页面进行判断,如果携带参数,在小程序onLoad里面进行接收