登录 注册
4861关注14136浏览
小程序A跳转到B以后,点击右上角关闭B小程序,在安卓终端上一次关闭不掉小程序B,关闭后自动打开,需要再关闭一次。
小程序A跳转到小程序B的代码:
onShow:
function
() {
QQ
新浪微博
微信
至过去的我
2044人对此回答表示赞同
收起
Madeline
18人对此回答表示赞同
我的疑问是,这里不是没关闭成功,而是你自己在关闭成功之后又调用了一次打开B小程序。
评论(0)
收起评论
你最珍贵
14人对此回答表示赞同
孤独彼岸
11人对此回答表示赞同
麻烦在A页面的onShow加日志,确认一下是否回到A小程序的时候,触发的是matchIndex页面的onShow
Erin院长
10人对此回答表示赞同
@Link是的,按照你描述的操作,就能重现这个问题。
Joshua
@Linkcomplete函数打开的是A小程序。
Levi书豪
8人对此回答表示赞同
官方没有重现这个问题么?
梁碧芝
7人对此回答表示赞同
@Link代码逻辑是先跳转到B小程序,然后complete里面让A程序切换TAB到A小程序的首页
张发宗
A小程序的matchIndex页面onShow()方法触发打开B小程序,然后把A小程序做switchTab到audioIndex页面。关闭B小程序后会回到A小程序,此时调用的是audioIndex页面的onShow()方法。然而,这个onShow()里面并没有调用打开B小程序的操作。
吴静怡
2人对此回答表示赞同
你的代码是在A小程序的onShow回调调用了跳转到B小程序的接口,这样在回到A小程序的时候就会触发了。请确认是否这个导致的问题。
键盘手
1人对此回答表示赞同
关闭成功会回到A小程序->触发A小程序的onShow事件->你在A小程序的onShow事件调用了打开B小程序
相关问题
热门问题
小程序功能
小程序吐槽
13312967497
扫码添加业务即可随时咨询 还可领取小程序推广攻略
扫码咨询套餐