快被 longpress 不响应的 bug 折磨疯了!
发布于 6 年前 作者 jingmo 2343 次浏览 来自 问答

在华为真机里,bindlongpress 频繁遇到不执行的情况,导致界面互动不能正常响应!

基本代码如下:

第一种:<view bindtap=“doDefaultAction1” bindlongpress=“showActionMenu1”>词汇表</view>

第二种:<text bindtap=“doDefaultAction2” bindlongpress=“showActionMenu2”>单词</text>

在 view或text 里同时绑定 bindtap 和 bindlongpress,实现单击和长按分别响应不同的指令。bindtap 一直可以响应,没有问题。问题出在 bindlongpress 上。刚开始 bindlongpress 能够响应,但响应几次之后(有时2-3次,有时5-6次,有时7-8次),便不再响应用户长按操作。我不得不关闭小程序,然后重新打开,bindlongpress 才能恢复响应,但同样的,响应几次之后,又不再响应。然后,为了可以正常长按,我不得不再次重启小程序。然后,我就陷入需要反反复复重新小程序的烦人局面。

这个 bug 在几个月前就存在了,一直使用的都是华为P10真机,忍到今天忍无可忍,特此报告,望迅速解决!

回到顶部