微信小程序 wx:chooseImage 会调用onHide方法解决方案
因为当调用wx:chooseImage时,跳转到了原生界面,当前页面处于onHide状态,如果我们需要在onHide状态里写一些业务逻辑,此时就会冲突发生,即我们不希望调用wx:chooseImage时,当前页面处理onHide状态
可以在页面条件一个锁,如以下代码片段
isImgOnHide:true
onHide: function () {
if(this.data.isImgOnHide){
console.log('已隐藏')
SocketTask.onClose()
}
},
handleChooseImage(detail){
var that = this
that.setData({
isImgOnHide:false
})
wx.chooseImage({
success: res => {
that.setData({
isImgOnHide:true
})
}
})
}
这样也可以达到我们想要的结果
爆款云服务器s6 2核4G 低至0.46/天,具体规则查看活动详情