问题模块 | 框架类型 | 问题类型 | 操作系统 | 操作系统版本 | 手机型号 | 微信版本 |
---|---|---|---|---|---|---|
客户端 | 小程序 | Bug | Android | Windows 8.1 | 华为P10 | 6.6.7 |
在华为真机里,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真机,忍到今天忍无可忍,特此报告,望迅速解决!
网友回复
娇华:
你好,感谢反馈,longpress 失效的问题预计在基础库版本2.1.0修复。