在 文本socket 获取到的图片想放大 预览wx.previewImage websocket会关闭 原有的 建立新的websocket连接
<image mode="aspectFill" style="width: 300rpx;" bindtap="imagepreview" data-src="{{item.contentImgUrl}}" wx:if="{{item.contentImgUrl}}" src="{{item.contentImgUrl}}" />
imagepreview(e) {
wx.previewImage({
current: e.currentTarget.dataset.src,
urls: [e.currentTarget.dataset.src]
})
}
data: {
rehandshake:
true
}
wx.previewImage({
...
success:
function
(){
this
.rehandshake =
null
}
})
onShow(){
if
(
this
.rehandshake){
this
.rehandshake()
}
}
这样应该可以解决吧,还是好奇,为什么onShow会重新握手🤔
websock页面隐藏 在进入的时候会发起一个历史消息的请求, 并接受及时消息
为啥wx.connectSocket后sendMessage服务器会一直接收不到,直到小程序退出断开连接才会收到?而重启服务器后小程序重连正常收发,但只重启小程序后新建的socket连接就会出这个问题。
你是不是在onShow里写的建立连接啊
是的 我们有这个需求
预览图片会触发onShow,想办法传参规避一下吧
感谢