小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我的小程序发布了,发布时可以正常的退出,但从昨天开始就不能退出小程序了,点后没有任何反应,代码如下:还有为什么不开发一个api直接退出的功能,很多时间开发多要用到,连公众号多有直接退出功能(
WeixinJSBridge.call('closeWindow'))为什么小程序不开发这个功能呢?难道小程序进去后不要退吗?
exitWechat:funcation(){
wx.navigateBack({
delta: -1
})
}
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
1. navigateBack本身就不应该有退出的含义,所以我们修复了这个bug2. 新增了一个点击退出小程序的组件,文档有遗漏,晚点会上线,示例代码是这样:<navigator open-type="exit" target="miniProgram">退出</navigator>
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
也就是说第二个方法现在还不能用?
可以用。只是文档漏写了
是
@ 小辣椒 @raphealguo
您好,我想问下 关于小程序退出的机制。除了 页面上 添加 <navigator open-type="exit" target="miniProgram">退出</navigator> 进行退出以外,还有没有别的方式? 比如wx.exit() 直接退出小程序?
因为我们这里可能会有这样的逻辑需求。
比如:用户取消授权 我们需要退出小程序。
请问有没有相关的api呢?
为什么之前可以呢?他是第一页,当wx.navigateBack()后就没有页面了这时应该就退出来了。可以这样理解吗?那小程序有退出功能吗?如何实现(退出小程序或退出微信)
你好,暂没有相关api支持小程序退出
那为什么我以前是OK的,现在不行了呢?多已通过你们的审核了的
你好,wx.navigateBack是实现返回页面的,不能拿来实现退出小程序功能的。
例如我需要点击某个按钮退出小程序 应该怎么做呢 ? 原来就是用的
将delta 更改为不存在的页面层级 那么正确的做法是什么?
<navigator open-type="exit" target="miniProgram">退出</navigator> 关闭小程序不在后台运行
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
1. navigateBack本身就不应该有退出的含义,所以我们修复了这个bug
2. 新增了一个点击退出小程序的组件,文档有遗漏,晚点会上线,示例代码是这样:<navigator open-type="exit" target="miniProgram">退出</navigator>
也就是说第二个方法现在还不能用?
可以用。只是文档漏写了
是
@ 小辣椒 @raphealguo
您好,我想问下 关于小程序退出的机制。除了 页面上 添加 <navigator open-type="exit" target="miniProgram">退出</navigator> 进行退出以外,还有没有别的方式? 比如wx.exit() 直接退出小程序?
因为我们这里可能会有这样的逻辑需求。
比如:用户取消授权 我们需要退出小程序。
请问有没有相关的api呢?
为什么之前可以呢?他是第一页,当wx.navigateBack()后就没有页面了这时应该就退出来了。可以这样理解吗?那小程序有退出功能吗?如何实现(退出小程序或退出微信)
你好,暂没有相关api支持小程序退出
那为什么我以前是OK的,现在不行了呢?多已通过你们的审核了的
你好,wx.navigateBack是实现返回页面的,不能拿来实现退出小程序功能的。
例如我需要点击某个按钮退出小程序 应该怎么做呢 ? 原来就是用的
wx.navigateBack({
delta: -1
})
将delta 更改为不存在的页面层级 那么正确的做法是什么?
<navigator open-type="exit" target="miniProgram">退出</navigator> 关闭小程序不在后台运行