小程序如何彻底退出
哪位大侠知道小程序如何彻底退出,每次进入的时候都是重新打开,而不是显示上次打开的位置
哪位大侠知道小程序如何彻底退出,每次进入的时候都是重新打开,而不是显示上次打开的位置
@龙较瘦 AppID:wxf39ca12827d11d70 我们的程序是通过扫描二维码进入的,但是退出以后,下次进入,还是上次保存的界面,并没有重新打开小程序,也没有把小程序置顶。我们的二维码生成方案目前尝试了2种方法,一种是使用B类接口生成二维码扫描,
http://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN
我们通过scene这个参数去传入我们的id值,通过这个id值进入我们的‘pages/voice/message’教师回复界面,于是我怀疑是不是这个scene把我们的应用场景改变了?默认的扫码进入程序的场景值是1011,我们官方的场景值和这个B类接口的参数值scene是利用的同一个吗?
后来我又尝试了第二种官方提供的办法,利用扫描普通链接打开二维码小程序,所有规则全部设置完毕以后,可以打开小程序,经过调试确定传入的场景值为1011,于是我又进入了我们的教师回复界面,当我关闭小程序以后,下次扫码进入的时候,依旧是我们的教师回复界面,而不是我们的首页,这说明小程序依旧保持了原来的状态,经过调试发现第二次扫码进入小程序以后,并没有执行app的onLaunch入口方法,而是执行了我的教师答疑界面的onshow方法。
我们的目的其实就是想要,只要是通过扫码进入APP,那么小程序就要重新打开,IOS发现并没有这个问题,
只有android下有这个问题
@raining 麻烦从这里下载微信安装包再试试:https://share.weiyun.com/368a7ea7af86f6670be9ef4d4336bed8
@龙较瘦 新的安装包测试发现确实每次都是打开首页了,不会保存上次打开的页面,但是每次重新扫描二维码的时候,我们的二维码参数scene中的数据并没有重新传过去,首页的 onLoad: function (options)并没有再次执行,所以scene中附带的参数没有获取到,请麻烦再查看一下,辛苦,如果需要,我们可以提供2个页面,每个页面扫码以后,对应于一个学生的提问