如何在微信小程序中退出小程序
公司要求用小程序重建现有的微信微信官方账号,所以我没有接触过小程序。好吧,让我们言归正传。
如何在小程序中退出小程序?
这个功能基本都用上了,文档里没有微信那么直接的api:
weixinsbridge . call(' closeWindow ');于是我在网上搜索了各种,好的,结果告诉我小程序已经发布了这个api,但是没有公开==| | |,也就是说现在没有这样的api了(掀桌子!),查了又查,有一个办法,那就是利用现有的api做一个。
是的,就用这些漂亮的东西。
首先,我们有两页,索引和a。
App.js设置全局变量标志:
global data : { flag : false } index . wxml:
button bind tap=' toa ' to a/button index . js:
Toa(){//跳转到页面a wx . navigatteto({ URL : './a/a ',})},onload : function(){ if(app . global data . flag){//if flag为true,Exit wx . navigate back({ delta :1 })} else { console . log('这里是index')}},a.wxml3360。
!-pages/a/a . wxml-text pages/a/a . wxml/text button bind tap=' close ' close/button a . js:
close(){ app . global data . flag=true;Wx.relax ({url: './index/index ',})},单击按钮a跳转到页面a,然后单击关闭退出小程序。在这种情况下,close函数应该将全局变量app.globalData.flag设置为true,然后使用wx.reLaunch关闭所有页面,跳转到index时,使用wx.navigateBack返回上一页,因为页面堆栈上没有任何内容,所以小程序将退出。
以上就是边肖介绍的微信小程序中如何退出小程序的详细讲解和整合,希望对大家有所帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!
版权声明:如何在微信小程序中退出小程序是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。