小工具知识网

当前位置: 首页 > 行业知识 > uniapp 在webview中的h5页面关闭当前webview

行业知识

uniapp 在webview中的h5页面关闭当前webview

2026-11-15 05:49:31 来源:互联网转载

1、在uniapp项目根目录的index.html中引入webview.js,注意:引入的时候要在body下面引入

  

2、在h5页面中通知webview界面执行返回操作

uni.webView.postMessage({data:'这是H5传递的值'})

3、在 webview页面中接受h5的通知,并执行关闭当前webview页面

message(msg) {    let pages = getCurrentPages()let page = pages[pages.length - 1];let currentPages = page.$getAppWebview()let children = currentPages.children()if (children.length === 0) {uni.navigateBack()} else {children[0].close()setTimeout(() => {uni.navigateBack()}, 80)}}, 

上一篇:服务器存储代码怎么看?

下一篇:游戏服务器关闭怎么打开?