0


uniapp的APP中使用webview的返回的问题

在使用uniapp开发APP中很多时候使用webview内嵌网页,
在网页中点击多次跳转后,想点击上方的返回按钮返APP的上一页或上几页的实现方法:

<template><view><web-view v-if="newurl":src="newurl"></web-view></view></template><script>exportdefault{data(){return{newurl:''}},onBackPress(e){//响应返回事件if(e.from ==='navigateBack'){//这个地方必须要有的,否则会死循环returnfalse;} 
            console.log('点击返回....');let pages =getCurrentPages()let page = pages[pages.length -1];let currentPages = page.$getAppWebview()
            currentPages.close()
            uni.navigateBack({delta:2})returntrue;},onShow(){},onLoad(opts){this.newurl = "https://www.xxx.com/index'
        },methods:{}}</script><style>
    page{
        background-color: #FFF;}</style>
标签: uni-app

本文转载自: https://blog.csdn.net/qq_21058493/article/details/137124704
版权归原作者 IAmCooltea521 所有, 如有侵权,请联系我们删除。

“uniapp的APP中使用webview的返回的问题”的评论:

还没有评论