使用接口navigateTo(OBJ)跳转页面失败,无反应!

2019-05-17  本文已影响0人  Annie_shang

1. 首先查找错误原因: 控制台输出错误日志

找茬 原因

2. 分析

参考: http://www.ganzhishi.com/view.asp?id=2282 

开发文档指出:页面跳转路径有层级限制,不能无限制跳转新页面

主要是因为每次执行跳转页面时,后台会自动将页面堆入一个页面栈中,恰巧navigateTo(OBJ)接口受该页面栈的影响


3. 解决办法(不适用于每一个人的业务逻辑)

若后续的操作无需记住之前的操作路径,可以在最后一次跳转时使用接口reLaunch(OBJ)实现页面跳转,清空当前页面栈中的所有数据

reLaunch(OBJ):  关闭所有页面,打开到应用内的某个页面。

上一篇 下一篇

猜你喜欢

热点阅读