let pages = getCurrentPages(); //获取全部页面栈实例列表
console.log(pages.length);
if(pages.length > 1) {
uni.navigateBack({ delta:1 }); //无效
//uni.redirectTo({ url:"/"+pages[pages.length-2].route }); //有效
}
我A页面通过uni.navigateTo跳到B页面,B页面后退时没反应。
明明pages.length是大于1的,然后我调用navigateBack,页面一点反应都没有。直接点导航栏上的后退按钮也没反应,h5 APP这样。微信小程序好像没问题
h5点浏览器自带的后退按钮可以返回,APP点手机自带后退也没反应
请问这是什么原因啊
2 个回复
3***@qq.com
请问解决了吗
Diligent_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序
默认导航栏没有遇到过这种问题