【发布时间】:2016-03-03 17:12:44
【问题描述】:
根据docs
点击
快速触摸某个位置。如果触摸的持续时间过去 超过 250 毫秒就不再是轻敲手势了。
如果用户按下按钮,按住超过 250 毫秒,然后释放它(当手指仍在按钮区域中时),如何触发事件? 我在一些本机应用程序上尝试过,该事件被触发但在离子应用程序中没有触发(点击,ng-click)。
因此,离子按钮感觉不是原生的。 有没有解决这个问题的正常方法?
【问题讨论】:
-
您尝试过 on-hold 指令吗? ionicframework.com/docs/api/directive/onHold
-
我试过了,即使按钮还没有释放,也会在500ms后触发事件。
-
好的,我明白了,你也尝试过发布吗? ionicframework.com/docs/api/directive/onRelease
-
我试过了,即使手指移出按钮区域也会触发事件。
标签: javascript angularjs cordova ionic-framework