小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
ios下navigateTo多级跳转以后,用navigateBack关闭显示空白页
- 预期表现
正常情况下返回屏幕应该显示“欢迎使用代码片段,可在控制台查看代码片段的说明和文档”,返回时候应该也有值
- 复现路径
index8/index
- 提供一个最简复现 Demo
wechatide://minicode/Ko8Jv9mU722L
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
navigateBack 这个里面可以写url:'',可以试试,点击某个按钮,navigateBack 回去
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
navigateBack 是没有url参数的,他是从上到下关闭层数,不能指定跳转到某个url。
我知道啊 你试试 是可以带URL的
我这个用到在一个层级 两个层级 都正常返回去了
不行的,wechatide://minicode/YWBykame7q2e 这是你说的情况下的代码块,你自己可以试试。
返回一个层级可以理解默认就是一级,返回二个层级我就不知道你为什么能成功
内存问题,刚推出10层页面栈时有一个1.6.3的限制,只是没在文档上写
应该不是内存问题吧,
index8/index这个路径是还没有到达10层,
wx.navigateBack({ delta: 1})情况正常,
但是wx.navigateBack({ delta: pages.length - 4})关闭多个页面就出现空白。
即使是内存问题那也是一个bug呀,望官方解决
这个问题只能留给官方,开发者这边按照流程开发就是了,而且什么场景下会直接关闭四个页面?
发布引导页,发布成功关闭引导页
感觉有点小浪费。。推荐你把引导页4个页面合并成一个页面,用wx:if 或者 css动画切换,关闭的时候直接redirect
每个单独页面处理逻辑挺多的,还涉及编辑等其他操作,单独出去比较清晰点,如果这个bug解决不了只能跳转用redirect了,牺牲交互了
你应该没有设置appid,没有appid情况下小程序只能跳转5级,有设置appid最多10级
导入你的代码片段就没有跳转到index8,在index5就结束了
ios下,工具是可以的,android也是可以的
正常的啊,它跳转回了index5
ios下有问题,工具是可以的,android也是可以的
等官方吧
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
navigateBack 这个里面可以写url:'',可以试试,点击某个按钮,navigateBack 回去
navigateBack 是没有url参数的,他是从上到下关闭层数,不能指定跳转到某个url。
我知道啊 你试试 是可以带URL的
我这个用到在一个层级 两个层级 都正常返回去了
不行的,wechatide://minicode/YWBykame7q2e 这是你说的情况下的代码块,你自己可以试试。
返回一个层级可以理解默认就是一级,返回二个层级我就不知道你为什么能成功
内存问题,刚推出10层页面栈时有一个1.6.3的限制,只是没在文档上写
应该不是内存问题吧,
index8/index这个路径是还没有到达10层,
wx.navigateBack({ delta: 1})情况正常,
但是wx.navigateBack({ delta: pages.length - 4})关闭多个页面就出现空白。
即使是内存问题那也是一个bug呀,望官方解决
这个问题只能留给官方,开发者这边按照流程开发就是了,而且什么场景下会直接关闭四个页面?
发布引导页,发布成功关闭引导页
感觉有点小浪费。。推荐你把引导页4个页面合并成一个页面,用wx:if 或者 css动画切换,关闭的时候直接redirect
每个单独页面处理逻辑挺多的,还涉及编辑等其他操作,单独出去比较清晰点,如果这个bug解决不了只能跳转用redirect了,牺牲交互了
你应该没有设置appid,没有appid情况下小程序只能跳转5级,有设置appid最多10级
导入你的代码片段就没有跳转到index8,在index5就结束了
ios下,工具是可以的,android也是可以的
你应该没有设置appid,没有appid情况下小程序只能跳转5级,有设置appid最多10级
正常的啊,它跳转回了index5
ios下有问题,工具是可以的,android也是可以的
等官方吧