有一段代码,先回退到上一页,在showModal,为什么安卓modal能正常显示,IOS不显示?

发布于 7 年前作者 chao355911 次浏览最后编辑 7 年前来自 issues

wx.navigateBack({

delta: 1

})

wx.showModal({

title: '提示'

content: e.detail.detail,

showCancel: false

complete: function () {

}

});

3 回复
baiming
baiming1 楼6 年前

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

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

na84
na842 楼6 年前

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

aliang
aliang3 楼5 年前

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