在开发微信小程序的时候,报错navigateBack:fail cannot navigate back at firstpage

这个错误的意思是:在这个页面已经是第一个页面了,没办法再返回了

报错原因

这个错误原因其实也简单,就是在跳转的时候使用了wx.redirectTo(),使用wx.redirectTo()相当于重定向,不算是从上一个页面跳转过来的,所以把跳转后的页面当做了第一个页面。

解决方案就是把wx.redirectTo()换成wx.navigateTo()。

这样跳转之后,点击返回就可以成功返回上一页了。

我的代码如下,要将redirectTo改为navigateTo:

相关推荐
一匹电信狗1 小时前
【Linux我做主】探秘进程与fork
linux·运维·服务器·c++·ubuntu·小程序·unix
闹小艾7 小时前
教培机构线上线下课程小程序开发:构建数字化教育新生态
小程序
wx_cxc28486989187 小时前
物业后勤小程序源码介绍
微信小程序·小程序
abigale0312 小时前
【b站计算机拓荒者】【2025】微信小程序开发教程 - 3 项目目录结构
微信小程序·小程序
DonciSacer1 天前
APP&小程序抓包和下游代理
web安全·小程序
荷花微笑1 天前
小程序涉及提供提供文本深度合成技术,请补充选择:深度合成-AI问答类目
小程序
weixin_lynhgworld1 天前
剧本杀小程序:指尖上的沉浸式推理宇宙
小程序
PyAIGCMaster1 天前
第三个小程序动工:一款结合ai的菜谱小程序
小程序
砂川同学1 天前
STM32+ESP8266+ONENET+微信小程序上传数据下发指令避坑指南
stm32·嵌入式硬件·微信小程序
ywyy67981 天前
微小店推客系统开发:构建全民营销矩阵,解锁流量增长密码
人工智能·搜索引擎·微信小程序·系统·短剧·推客系统·微小店