目录

微信小程序-在小程序里面退出退出小程序navigator以及API-wx.exitMiniProgram

目录

#微信小程序# 在小程序里面退出退出小程序(navigator以及API–wx.exitMiniProgram)

需求:

在微信小程序里面,点击“取消”字样即可退出小程序,返回微信聊天界面

效果:

https://i-blog.csdnimg.cn/blog_migrate/ddc29fb4dd26656a13df6e6df6e0b464.png

步骤:

方法一:

直接使用uni-app的组件—— navigator ,修改参数open-type=“exit” target=“miniProgram"即可

(直接退出,不需要执行其他操作)

 <navigator open-type="exit" target="miniProgram" >取消</navigator> 

方法二:

使用微信小程序API– wx.exitMiniProgram

(适用于退出时,清除缓存等操作)

设置点击事件:

<view  @click="exitApplet()">取消</view>

设置api(在success函数里面可以写入一些退出小程序时,要执行的操作)

//退出小程序
 exitApplet() {
    wx.exitMiniProgram({
		success: function () {
		postCancelLogin({unique_id:this.unique_id}).then((res => {
			uni.removeStorageSync('iv'); //清除缓存	
		    uni.removeStorageSync('encryptedData');	
			}))
		}	
	}) 
}