touchend不触发?
基础库为:2.10.2
问题:当第一次我一直长按几秒时,并不触发touchend事件,然后,我第二次时,又可以得了,第三次又不行了,如此循环的出现,问请我应该如何做,才能让它第一次就响应呢?
<view bindtouchstart="onstart" bindtouchend="onend">
<block wx:if="{{change}}">
<view style="font-size:32px;">1234</view>
</block>
<block wx:else>
<view style="font-size:32px;">5678</view>
</block>
</view>
Page({
data: {
change: true
},
onstart() {
console.log('start');
this.setData({
change: false
});
},
onend() {
console.log('end');
this.setData({
change: true
});
},
onmove() {
console.log('move');
}
})
1 回复
你好,麻烦具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html