小程序A跳转到B以后,点击右上角关闭B小程序,在安卓终端上一次关闭不掉小程序B,关闭后自动打开,需要再关闭一次。


小程序A跳转到小程序B的代码:

onShow: function () {
展开全部
收起
10回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Madeline

    18人对此回答表示赞同

    我的疑问是,这里不是没关闭成功,而是你自己在关闭成功之后又调用了一次打开B小程序。

    展开
    18
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 你最珍贵

    14人对此回答表示赞同

    yaoper@黄思程 是的。

    展开
    14
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 孤独彼岸

    11人对此回答表示赞同

    麻烦在A页面的onShow加日志,确认一下是否回到A小程序的时候,触发的是matchIndex页面的onShow

    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Erin院长

    10人对此回答表示赞同

    @Link是的,按照你描述的操作,就能重现这个问题。

    展开
    10
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Joshua

    10人对此回答表示赞同

    @Linkcomplete函数打开的是A小程序。

    展开
    10
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Levi书豪

    8人对此回答表示赞同

    官方没有重现这个问题么?

    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 梁碧芝

    7人对此回答表示赞同

    @Link代码逻辑是先跳转到B小程序,然后complete里面让A程序切换TAB到A小程序的首页

    展开
    7
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 张发宗

    7人对此回答表示赞同

    A小程序的matchIndex页面onShow()方法触发打开B小程序,然后把A小程序做switchTab到audioIndex页面。关闭B小程序后会回到A小程序,此时调用的是audioIndex页面的onShow()方法。然而,这个onShow()里面并没有调用打开B小程序的操作。

    展开
    7
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 吴静怡

    2人对此回答表示赞同

    你的代码是在A小程序的onShow回调调用了跳转到B小程序的接口,这样在回到A小程序的时候就会触发了。请确认是否这个导致的问题。

    展开
    2
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 键盘手

    1人对此回答表示赞同

    关闭成功会回到A小程序->触发A小程序的onShow事件->你在A小程序的onShow事件调用了打开B小程序

    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部