收藏
回答

page-container 影响页面正常回退

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug page-container 微信iOS客户端 7.0.17 >= 2.14.0

影响基础库版本:>= 2.14.0

在 pageA 注册一个 <page-container>,属性 show 为 false,

当从 pageA 跳转到 pageB 之前,将属性 show 设为 true,然后跳转到 pageB,

期望:从 pageB 能正常操作返回 pageA。

实际:无论右滑,还是左上角的回退,都失效,无法返回 pageA。

回答关注问题邀请回答
收藏

5 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    03-21

    参考https://developers.weixin.qq.com/miniprogram/dev/component/page-container.html

    03-21
    有用 1
    回复 2
    • tuber
      tuber
      03-22
      真机实测受影响版本是 2.14.0 以上,所以 2.16.0 也有这个问题。
      03-22
      回复
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      03-23回复tuber
      问题已复现,这边反馈下,有进展同步
      03-23
      回复
  • 小程序技术专员-binnie
    小程序技术专员-binnie
    03-26

    弹出页面容器后会拦截返回,此时不应该再跳转到其它页面

    03-26
    有用
    回复 1
    • ^_Smile
      ^_Smile
      05-16
      如果遇到这种业务场景,能推荐下合适的解决办法吗
      05-16
      回复
  • ^_Smile
    ^_Smile
    05-17

    在线等解决方案~

    05-17
    有用 1
    回复
  • 梦回
    梦回
    06-28

    当从 pageA 跳转到 pageB

    在 pageB 注册一个 <page-container>,属性 show 为 false,

    当从 pageB 跳转到 pageC 之前,将属性 show 设为 true,然后跳转到 pageC,

    从 pageC 返回到 pageB,再返回 pageA,无法返回 pageA

    期望:从 pageB 能正常操作返回 pageA。

    实际:无论右滑,还是左上角的回退,都失效,无法返回 pageA。

    目前我这边的解决方法是 先设置show为false,等待100ms在执行跳转


    06-28
    有用
    回复
  • what
    what
    04-30

    遇到同样的问题,求解决。

    04-30
    有用
    回复 2
    • what
      what
      04-30
      目前我这边的解决方法是 先设置show为false,等待100ms在执行跳转
      04-30
      回复
    • ^_Smile
      ^_Smile
      05-16回复what
      你好 请问下,只设置show为false,不加延迟跳转不可以吗
      05-16
      回复
登录 后发表内容
问题标签