问题模块 | 框架类型 | 问题类型 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
框架 | 小程序 | Bug | 客户端 | 6.7.2 | 2.2.5 [165] |
进入小程序的首页index.wxml,在JS中判断用户信息合法之后navigateTo跳转到一个home.wxml页面,页面元素只有一个web-view,src指向业务域名所在的H5页面。点击小程序左上方的返回按钮,调用的是wx.navigateBack({delta:1}),但是苹果手机上并没有关闭小程序,还是显示的我的index.wxml。安卓物理返回正常。
希望达到的效果是在IOS下能够正常关闭小程序
网友回复
娇华:
你好,目前暂不支持此功能。
陈子羽:
wx.navigateBack({delta:1})是返回上级,你现在的堆栈里面是 index - > home。所以返回index是对的啊,好像没有关闭小程序的接口
Walle:
补充。苹果是navigateTo,因为需要小程序自己的返回,所有页面栈有上一个页面信息,所以归根结底就是苹果的小程序如果使用返回,肯定是有页面栈元素的,那么问题来了,究竟如何通过程序关闭而不是通过手工点击右上角的圆点关闭