webview跳转小程序中拉起用户授权,用户授权后想要回到webview上层的页面栈需要返回两次。
发布于 4 年前 作者 qiangbai 12055 次浏览 来自 官方Issues

页面栈:A(首页),B(文章列表),C(文章详情webview),D(小程序授权页面)

在webview页面拉起授权并且用户授权之后,返回webview,onShow中更新了webview的src,此时页面栈打印含有ABC,想要返回B页面时,webview页面首先由有token的webview返回了无token的webview,页面栈无变化,并且没有触发onShow,再次点击返回,才可返回到页面栈B。

2 回复

webview 是两层 一层白色 无内容 再返回一层才是 你真正的页面。

你可以在webview中 直接就返回两层 就好了。

大家可以解答一下吗!还是我表述的不够清楚~

回到顶部