收藏
回答

扫描带参数二维码进入指定界面,界面会死掉

框架类型 问题类型 操作系统版本 手机型号 微信版本
小程序 Bug ios11.4与安卓 MF397CH/A与苹果6的型号与安卓型号 7.0.4

- 当前 Bug 的表现(可附上截图)


- 预期表现


- 复现路径


- 提供一个最简复现 Demo


步骤:


第一步:在A界面,点击按钮进入到‘扫描窗口’。


第二部:通过扫描‘带参数’二维码,进入到指定界面B。


有一定概率,界面B会死掉(即点击B界面的按钮,该按钮可以看到‘点击效果[背景颜色有变换]’,但没触发函数)


第三步:点击顶部‘返回’可以返回到A界面。之后,点击A界面按钮,也不触发函数。


第四步:切换主菜单,再返回到A界面,重复上面的操作,又没法重现上面的问题了。


这个概率,只发生在如下:过几天后进入小程序,首次扫描‘带参数二维码’进入指定界面。通过微信直接扫,没用遇到过该问题。只有真机上有。


看日志如下:


①,进入B界面,执行onShow: function ()函数。


②,访问请求,渲染好B界面。


③,渲染好后,马上执行onUnload: function ()函数。但实际上我没有卸载过B界面


④,执行A界面的onShow: function ()函数。但实际上此时‘小程序显示的依然是’B界面内容





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

1 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-06-21

    你好,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)和二维码

    2019-06-21
    有用
    回复 1
    • 何彬森
      何彬森
      2019-06-21

      刚刚写了代码片段,试试了多次,遇不到上面的情况。这个发生概率不是每次都有。等过几天,我再试试‘代码片段’。


      2019-06-21
      回复
登录 后发表内容