有一段代码,先回退到上一页,在showModal,为什么安卓modal能正常显示,IOS不显示?
发布于 6 年前 作者 chao35 5762 次浏览 来自 官方Issues

wx.navigateBack({

delta: 1

})

wx.showModal({

title: '提示'

content: e.detail.detail,

showCancel: false

complete: function () {

}

});

3 回复

确实会这样,没有其他方法

你可以在返回的目标页面写个方法showModal,然后在源页面调用这个方法实现这个需求。

安卓是在上个页面展示的吗?不建议你这样写逻辑。你这样的逻辑建议页面onHide的时候存一个key到globalData下。上个页面onShow获取。有这个值 就弹窗。

返回上一页后,安卓上面 showModal还是正常显示,但是IOS不显示

回到顶部