WebView返回的问题

来源:5-14 WebView控件实现简单浏览器

查杀1号

2018-07-11

使用WebView返回上一页的时候 会先逐一的返回之前打开的详细页,然后再返回上一页,这个问题要怎么解决呢

写回答

1回答

CrazyCodeBoy

2018-07-11

  1. 这是特性,点击返回的时候会先判断WebView是否可以回退到上一个h5页面如果可以就调用WebView的goBack(),现象是返回到上一个h5页面,否则才会返回上一个RN页面;

  2. 对于浏览器通用的做法是提供一个返回键,提供一个关闭按钮,返回是返回 WebView 的上一个h5页面,退出是退出到上一个RN页面;

  3. 如果不想返回WebView的上一个H5页面可以直接调用NavigatorUtil.goBack(this.props.navigation)返回即可;


0
0

React Native技术精讲与高质量上线App开发

一个真实的上线项目,一次完整的开发过程,全面掌握React Native技术

1577 学习 · 727 问题

查看课程