调整webView,新增关闭按钮

This commit is contained in:
唐明明
2023-01-09 10:41:28 +08:00
parent 7837c4d060
commit 0c0396797c
7 changed files with 30 additions and 17 deletions

View File

@@ -1,6 +1,6 @@
<template>
<view>
<web-view :src="webUrl" @message="onMessage"></web-view>
<web-view :src="webUrl"></web-view>
</view>
</template>
@@ -14,16 +14,15 @@
created() {
this.webUrl = this.$Route.query.url
},
methods: {
onMessage(e){
let { data } = e.detail
data.map(val => {
if(val.type === 'back'){
this.$Route.back()
return
}
})
}
onNavigationBarButtonTap() {
let pages = getCurrentPages()
let page = pages[pages.length - 1];
let currentPages = page.$getAppWebview()
let children=currentPages.children()
children[0].close()
setTimeout(()=>{
uni.navigateBack()
},0)
}
}
</script>